[DEBUG] 2026-08-04 20:13:44,266 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:13:44,266 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,266 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.235'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,267 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:13:44,269 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,269 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:13:44,269 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:13:44,279 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:13:44,279 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"75145942-5400-4f2d-951c-dcaf6f0b2f78",{}] [DEBUG] 2026-08-04 20:13:44,280 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,280 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.235'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,283 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,283 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:13:44,283 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:13:44,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:13:44,292 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"5390da28-e119-4269-be57-983d825d61d6",{}] [DEBUG] 2026-08-04 20:13:44,293 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,293 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.234'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,295 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,295 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:13:44,295 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:13:44,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:13:44,305 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"1c16f652-d70c-4264-9483-26b47ecc6283",{}] [DEBUG] 2026-08-04 20:13:44,306 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,306 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.234'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,308 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,308 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:13:44,308 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:13:44,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:13:44,319 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"5870138c-a5cf-4ecf-8b80-fccc4ccab969",{}] [DEBUG] 2026-08-04 20:13:44,320 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,320 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.235'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,323 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,323 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:13:44,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [DEBUG] 2026-08-04 20:13:44,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [INFO ] 2026-08-04 20:13:44,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"468e678a-65a0-47f8-92b6-b133c7060535",{}] [INFO ] 2026-08-04 20:13:44,605 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"b743ab1f-8ea5-4e99-bd4d-dfdde8f2d6a7","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:44,605 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:44,605 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:44.605'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:13:44,617 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:44,617 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"b743ab1f-8ea5-4e99-bd4d-dfdde8f2d6a7",{"currentTime":"2026-08-04T20:13:44.605Z"}] [INFO ] 2026-08-04 20:13:44,618 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"04eb03b2-6b02-4751-9a2c-beb35db0ba0a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:44.604Z"}] [DEBUG] 2026-08-04 20:13:44,618 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:13:44,619 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,619 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:13:44,622 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:13:44,623 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,623 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.604'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,626 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,626 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:13:44,626 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [INFO ] 2026-08-04 20:13:44,631 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"586e9ab6-1214-43c2-92d1-fc672e6cb473","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:44,631 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:44,631 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:44.631'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:13:44,635 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:13:44,636 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"04eb03b2-6b02-4751-9a2c-beb35db0ba0a",{}] [DEBUG] 2026-08-04 20:13:44,640 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:44,640 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"586e9ab6-1214-43c2-92d1-fc672e6cb473",{"currentTime":"2026-08-04T20:13:44.631Z"}] [INFO ] 2026-08-04 20:13:44,642 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"cda28773-7802-4749-941c-ea7fe4e06068","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:44.629Z"}] [DEBUG] 2026-08-04 20:13:44,642 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:13:44,643 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,643 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:13:44,645 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:13:44,646 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,646 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.629'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,652 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,652 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:13:44,652 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [INFO ] 2026-08-04 20:13:44,654 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"03d41603-0b1b-4ad1-8488-4233802b687d","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:44,654 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:44,654 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:44.654'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:13:44,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"f05e725d-3ea2-4b2d-825d-2fcd108db2d2","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:44,656 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:44,656 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:44.656'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:13:44,657 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"28a7246b-5b0c-458f-bef4-414f1be6a3c3","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:44,657 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:44,657 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:44.657'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:13:44,658 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"6235a728-e697-4be0-87eb-dc5929ef3454","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:44,658 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:44,658 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:44.658'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:13:44,662 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [INFO ] 2026-08-04 20:13:44,663 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"cda28773-7802-4749-941c-ea7fe4e06068",{}] [DEBUG] 2026-08-04 20:13:44,668 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:44,668 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"03d41603-0b1b-4ad1-8488-4233802b687d",{"currentTime":"2026-08-04T20:13:44.654Z"}] [INFO ] 2026-08-04 20:13:44,671 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"6aa52fd9-6041-4f73-9347-917aa0faf756","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:44.651Z"}] [DEBUG] 2026-08-04 20:13:44,672 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:13:44,673 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,673 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:13:44,673 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,673 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:44,673 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"f05e725d-3ea2-4b2d-825d-2fcd108db2d2",{"currentTime":"2026-08-04T20:13:44.656Z"}] [INFO ] 2026-08-04 20:13:44,673 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"28a7246b-5b0c-458f-bef4-414f1be6a3c3",{"currentTime":"2026-08-04T20:13:44.657Z"}] [DEBUG] 2026-08-04 20:13:44,673 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:44,673 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"6235a728-e697-4be0-87eb-dc5929ef3454",{"currentTime":"2026-08-04T20:13:44.658Z"}] [INFO ] 2026-08-04 20:13:44,675 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"01180c7c-1df3-4d4e-95aa-84d4211eb978","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:44.652Z"}] [DEBUG] 2026-08-04 20:13:44,675 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:13:44,678 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"f0963518-c519-48d7-a714-5dc4fc990d1e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:44.651Z"}] [DEBUG] 2026-08-04 20:13:44,678 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:13:44,678 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,678 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:13:44,678 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,679 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"100af253-853d-45de-9cd7-617de5d0ffe7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:44.655Z"}] [DEBUG] 2026-08-04 20:13:44,679 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:13:44,679 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,679 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:13:44,679 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,679 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.651'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,679 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:44,679 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:13:44,682 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,682 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:13:44,682 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:13:44,692 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:13:44,692 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,693 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"6aa52fd9-6041-4f73-9347-917aa0faf756",{}] [DEBUG] 2026-08-04 20:13:44,693 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,694 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.652'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,697 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,697 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:13:44,697 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:13:44,705 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:13:44,705 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,706 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"01180c7c-1df3-4d4e-95aa-84d4211eb978",{}] [DEBUG] 2026-08-04 20:13:44,706 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,707 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.651'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,709 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,709 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:13:44,709 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:13:44,718 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:13:44,718 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:44,719 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"f0963518-c519-48d7-a714-5dc4fc990d1e",{}] [DEBUG] 2026-08-04 20:13:44,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:44,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:44.655'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:44,722 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:44,723 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:13:44,723 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:13:44,732 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:13:44,733 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"100af253-853d-45de-9cd7-617de5d0ffe7",{}] [INFO ] 2026-08-04 20:13:45,054 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"00fe8f29-3214-430a-b9de-fff8d183aa62","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:45,055 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:45,055 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:45.054'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:13:45,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"a5a3d114-29fd-4be3-ad1a-ec88bfd2ade1","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:45,055 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:45,055 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:45.055'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:13:45,058 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"7d073dc7-6a2b-49a7-b5a2-822c4c089bb5","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:45,058 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:45,059 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:45.058'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:13:45,060 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"bb3b1704-da73-4dbd-81c0-2a29925028c5","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:45,060 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:45,060 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:45.06'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:13:45,062 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"46fd43fb-39ae-4608-8f19-ef6f144ffa08","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:45,062 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:45,062 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:45.062'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:13:45,073 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"b74cf373-7626-4b12-91c7-045b4b4edb9f","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:45,073 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:45,073 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:45.073'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:13:45,073 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:45,074 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"00fe8f29-3214-430a-b9de-fff8d183aa62",{"currentTime":"2026-08-04T20:13:45.054Z"}] [INFO ] 2026-08-04 20:13:45,078 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"97fbf27b-0937-4545-abad-d8a985ede3c1","Heartbeat",{}] [DEBUG] 2026-08-04 20:13:45,078 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:13:45,078 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:13:45.078'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:13:45,079 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"9035ae3d-992a-438e-b06e-c79363fc88b8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:45.053Z"}] [DEBUG] 2026-08-04 20:13:45,079 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:13:45,080 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:45,080 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:13:45,080 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,080 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:45,080 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"7d073dc7-6a2b-49a7-b5a2-822c4c089bb5",{"currentTime":"2026-08-04T20:13:45.058Z"}] [INFO ] 2026-08-04 20:13:45,080 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"a5a3d114-29fd-4be3-ad1a-ec88bfd2ade1",{"currentTime":"2026-08-04T20:13:45.055Z"}] [DEBUG] 2026-08-04 20:13:45,081 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:45,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"bb3b1704-da73-4dbd-81c0-2a29925028c5",{"currentTime":"2026-08-04T20:13:45.060Z"}] [DEBUG] 2026-08-04 20:13:45,081 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:45,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"46fd43fb-39ae-4608-8f19-ef6f144ffa08",{"currentTime":"2026-08-04T20:13:45.062Z"}] [INFO ] 2026-08-04 20:13:45,082 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"86519d16-3c56-4e99-aab6-9ce563fb32f0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:45.054Z"}] [DEBUG] 2026-08-04 20:13:45,082 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [INFO ] 2026-08-04 20:13:45,086 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"a28872bf-b7b5-42ed-972d-cad8a519ec32","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:45.054Z"}] [DEBUG] 2026-08-04 20:13:45,086 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:13:45,086 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:45,086 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:13:45,087 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"ac491744-a61e-4723-9813-20b3332051bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:45.053Z"}] [DEBUG] 2026-08-04 20:13:45,087 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:13:45,087 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:13:45,087 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:45,087 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:13:45,088 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:45,088 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:13:45,088 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:45,088 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:45.053'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:13:45,088 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"487550a2-4bb3-4fd5-bb5b-50a469c4830a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:45.054Z"}] [DEBUG] 2026-08-04 20:13:45,089 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:13:45,089 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:45,089 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:13:45,090 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:45,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"b74cf373-7626-4b12-91c7-045b4b4edb9f",{"currentTime":"2026-08-04T20:13:45.073Z"}] [DEBUG] 2026-08-04 20:13:45,091 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,091 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:13:45,091 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:13:45,094 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d8b75407-9c3b-46b1-be9f-912db8455039","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:45.073Z"}] [DEBUG] 2026-08-04 20:13:45,094 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:13:45,095 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:45,095 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:13:45,099 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:13:45,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"97fbf27b-0937-4545-abad-d8a985ede3c1",{"currentTime":"2026-08-04T20:13:45.078Z"}] [INFO ] 2026-08-04 20:13:45,100 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"1e77d722-aff7-4520-95ec-c95c6edbb0f6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:13:45.077Z"}] [DEBUG] 2026-08-04 20:13:45,100 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:13:45,101 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:13:45,101 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:13:45,111 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:13:45,111 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:45,112 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"9035ae3d-992a-438e-b06e-c79363fc88b8",{}] [DEBUG] 2026-08-04 20:13:45,112 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:45,112 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:45.054'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:45,115 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,115 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:13:45,115 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:13:45,128 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:13:45,128 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:45,129 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"86519d16-3c56-4e99-aab6-9ce563fb32f0",{}] [DEBUG] 2026-08-04 20:13:45,129 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:45,129 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:45.054'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:45,132 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,132 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:13:45,132 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [DEBUG] 2026-08-04 20:13:45,147 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [DEBUG] 2026-08-04 20:13:45,147 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:13:45,147 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:45,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"a28872bf-b7b5-42ed-972d-cad8a519ec32",{}] [DEBUG] 2026-08-04 20:13:45,148 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:45,148 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:45,148 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:45.053'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:45,148 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:45.077'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:45,151 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,151 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:13:45,151 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:13:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,152 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:13:45,152 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:13:45,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:13:45,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"1e77d722-aff7-4520-95ec-c95c6edbb0f6",{}] [DEBUG] 2026-08-04 20:13:45,168 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:13:45,169 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:45,169 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"ac491744-a61e-4723-9813-20b3332051bd",{}] [DEBUG] 2026-08-04 20:13:45,170 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:45,170 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:45.054'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:45,172 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,172 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:13:45,172 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:13:45,181 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:13:45,181 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:13:45,182 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"487550a2-4bb3-4fd5-bb5b-50a469c4830a",{}] [DEBUG] 2026-08-04 20:13:45,183 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:13:45,183 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:13:45.073'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:13:45,185 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:13:45,185 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:13:45,185 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:13:45,200 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:13:45,201 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d8b75407-9c3b-46b1-be9f-912db8455039",{}] [DEBUG] 2026-08-04 20:13:54,001 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`connector`.`charge_box_id` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:13:54,002 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`connector`.`charge_box_id` = '123-123-1001' order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:13:54,006 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:13:54,006 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |transaction_pk|charge_box_id|connector_id|id_tag|start_timestamp|start_value|stop_timestamp|stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:13:54,006 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:13:54,006 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:13:54,006 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |charge_box_id| [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------+ [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |10112-NEW | [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |102 | [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |1120220134 | [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |123 | [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |123-123-1001 | [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------+ [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:13:54,009 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |id_tag | [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+ [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |00223344556677| [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+ [DEBUG] 2026-08-04 20:13:54,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 5 (or more) [ERROR] 2026-08-04 20:14:03,797 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=1A31-1-2146-00001, sessionId=2c0cf6d3-3c40-c905-b3b5-27fe1fc7c28d] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:14:03,797 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=1A31-1-2146-00001, sessionId=2c0cf6d3-3c40-c905-b3b5-27fe1fc7c28d] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:14:03,797 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Deleting the store for sessionId '2c0cf6d3-3c40-c905-b3b5-27fe1fc7c28d' [DEBUG] 2026-08-04 20:14:03,797 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:14:06,098 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=a5fffe92-0fe6-74d3-c4d4-1905de526e09] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:14:06,098 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=a5fffe92-0fe6-74d3-c4d4-1905de526e09] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:14:06,098 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2135) - Deleting the store for sessionId 'a5fffe92-0fe6-74d3-c4d4-1905de526e09' [DEBUG] 2026-08-04 20:14:06,098 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2135) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:14:06,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:06,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:14:06,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:14:06,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |registration_status| [DEBUG] 2026-08-04 20:14:06,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:14:06,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |Accepted | [DEBUG] 2026-08-04 20:14:06,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:14:06,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:14:06,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:14:06,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : Session ID: c1b7ae46-2bd0-1ded-2660-a90ad1d59084 [INFO ] 2026-08-04 20:14:06,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:14:06,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Connection is established [DEBUG] 2026-08-04 20:14:06,124 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Creating new store for sessionId 'c1b7ae46-2bd0-1ded-2660-a90ad1d59084' [DEBUG] 2026-08-04 20:14:06,124 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:14:06,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Received: [2,"f3075946-430a-4273-91eb-9d2b3822a262","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:14:06,128 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:06,128 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |registration_status| [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |Accepted | [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:14:06,130 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2135) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:06,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:06.13'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:14:06,141 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,141 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:14:06,141 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:14:06,143 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:14:06,143 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:14:06,143 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:14:06,143 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:14:06,143 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:14:06,143 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:14:06,143 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Sending: [3,"f3075946-430a-4273-91eb-9d2b3822a262",{"status":"Accepted","currentTime":"2026-08-04T20:14:06.130Z","interval":7200}] [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:14:06,471 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:14:06,495 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [ERROR] 2026-08-04 20:14:06,515 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [2,"7c5e6028-f568-466f-92b7-dc7e5930af98","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,539 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 1 [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:14:06,562 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:14:06,584 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:14:06,603 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,628 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:14:06,628 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:14:06,628 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,628 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:14:06,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:14:06,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:14:06,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:14:06,629 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"b91f357c-2b65-45d8-ad9d-aea9f507dc6c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,655 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 315 [INFO ] 2026-08-04 20:14:06,667 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"43c8ca7e-d24d-416b-88e7-7d977ac98178","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.657Z"}] [DEBUG] 2026-08-04 20:14:06,668 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,669 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,669 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:14:06,671 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,673 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,673 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.657'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,675 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,675 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:14:06,675 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"d2e92582-fe76-4c8c-bd85-ae5cbd1be8ff","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,680 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 317 [DEBUG] 2026-08-04 20:14:06,685 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"43c8ca7e-d24d-416b-88e7-7d977ac98178",{}] [INFO ] 2026-08-04 20:14:06,688 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"09a953f5-295e-43b0-86ce-c51b2e531f9a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.682Z"}] [DEBUG] 2026-08-04 20:14:06,688 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,689 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,689 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:14:06,696 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,697 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,697 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.682'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,699 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,699 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:14:06,699 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"33c14998-4234-4981-8fb7-5562c21da70b","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,704 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 315 [DEBUG] 2026-08-04 20:14:06,708 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,709 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"09a953f5-295e-43b0-86ce-c51b2e531f9a",{}] [INFO ] 2026-08-04 20:14:06,712 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d315af1b-e445-4e70-95a9-49781f81dba4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.706Z"}] [DEBUG] 2026-08-04 20:14:06,712 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,713 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,713 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:14:06,717 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,718 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,718 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.706'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,721 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,721 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:14:06,721 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:14:06,729 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"35e53244-9b22-4dcb-8028-a281c287757b","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,730 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 317 [DEBUG] 2026-08-04 20:14:06,730 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,731 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d315af1b-e445-4e70-95a9-49781f81dba4",{}] [INFO ] 2026-08-04 20:14:06,737 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"5e27246a-789a-4465-a3cf-f6dafa931022","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.731Z"}] [DEBUG] 2026-08-04 20:14:06,737 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,738 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,738 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:14:06,740 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,741 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,742 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.731'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,744 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,744 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:14:06,744 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:14:06,753 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,753 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"5e27246a-789a-4465-a3cf-f6dafa931022",{}] [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:14:06,756 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"77b4b25f-5953-4d63-bc48-4570cc2550b9","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,784 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 315 [INFO ] 2026-08-04 20:14:06,793 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"3e656ceb-df69-45f1-b2ae-d3ed97562efc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.785Z"}] [DEBUG] 2026-08-04 20:14:06,793 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,794 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,794 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:14:06,796 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,797 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,797 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.785'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,800 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,800 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:14:06,800 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:14:06,810 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,810 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"d90ae4b4-fce8-4478-9519-9cae6b6446c3","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,811 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 315 [INFO ] 2026-08-04 20:14:06,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"3e656ceb-df69-45f1-b2ae-d3ed97562efc",{}] [INFO ] 2026-08-04 20:14:06,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"eda24231-fb9c-4408-9600-8134e9720067","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.811Z"}] [DEBUG] 2026-08-04 20:14:06,816 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,817 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,817 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:14:06,820 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.811'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,823 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,823 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:14:06,823 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"d6ada255-bdcc-489a-a1cd-cffe949f4204","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,830 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 315 [DEBUG] 2026-08-04 20:14:06,833 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"eda24231-fb9c-4408-9600-8134e9720067",{}] [INFO ] 2026-08-04 20:14:06,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"d044b5af-9f6d-43cf-9b26-e66ac0ae63ff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.831Z"}] [DEBUG] 2026-08-04 20:14:06,838 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,839 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,839 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:14:06,842 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,843 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,843 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.831'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,845 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,845 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:14:06,845 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:14:06,854 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:14:06,854 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"d044b5af-9f6d-43cf-9b26-e66ac0ae63ff",{}] [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"fddf661f-9cb8-46b6-b7bd-93bb8a586ea5","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,873 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 315 [INFO ] 2026-08-04 20:14:06,878 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"52527ec6-2ccd-4368-95df-8900f7bb72e1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.874Z"}] [DEBUG] 2026-08-04 20:14:06,878 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,879 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,879 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:14:06,882 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,883 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,883 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.874'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,886 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,886 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:14:06,886 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:14:06,894 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,895 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"52527ec6-2ccd-4368-95df-8900f7bb72e1",{}] [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"726036c3-0038-4001-9fec-7f481bf93978","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,899 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 315 [INFO ] 2026-08-04 20:14:06,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"6f10215c-2466-4e21-a27a-7d027be583cf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.900Z"}] [DEBUG] 2026-08-04 20:14:06,905 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,906 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,906 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:14:06,909 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,910 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,910 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.9'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,913 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,913 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:14:06,913 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:14:06,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,924 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"6f10215c-2466-4e21-a27a-7d027be583cf",{}] [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"e46a1f51-ee53-45f8-a279-bfad0b739f49","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,926 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 315 [INFO ] 2026-08-04 20:14:06,931 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"e7b0cf2e-e580-4884-b548-fb41f0e5b164","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.927Z"}] [DEBUG] 2026-08-04 20:14:06,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,932 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,932 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:14:06,935 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,936 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,936 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.927'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,938 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,938 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:14:06,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"de0545ef-eae7-4275-ad2c-cc2d7e131bca","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:06,946 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 315 [DEBUG] 2026-08-04 20:14:06,948 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,948 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"e7b0cf2e-e580-4884-b548-fb41f0e5b164",{}] [INFO ] 2026-08-04 20:14:06,951 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"928c814d-2949-4642-b221-f92d7dc590a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:06.947Z"}] [DEBUG] 2026-08-04 20:14:06,951 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:14:06,952 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:06,952 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:14:06,955 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:06,956 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:06,956 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:06.947'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:06,959 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:06,959 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:14:06,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:14:06,967 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:14:06,968 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"928c814d-2949-4642-b221-f92d7dc590a8",{}] [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:14:06,973 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:14:06,996 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Sending: [2,"fdd101e3-6e1a-4a8a-b326-4605b631ade8","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,018 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'c1b7ae46-2bd0-1ded-2660-a90ad1d59084': 1 [INFO ] 2026-08-04 20:14:07,023 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Received: [2,"0ec679ec-14e8-486b-8aaf-810525b0e999","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.019Z"}] [DEBUG] 2026-08-04 20:14:07,023 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,024 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,024 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:14:07,027 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,028 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,028 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.019'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,031 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,031 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:14:07,031 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:14:07,038 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:14:07,039 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,040 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Sending: [3,"0ec679ec-14e8-486b-8aaf-810525b0e999",{}] [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - triggerMessage method [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - Params [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoint List [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoints [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"f3fb8cd3-7d1c-4d7c-a971-352952c6cd84","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,059 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 315 [INFO ] 2026-08-04 20:14:07,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"ab526b61-7564-4444-a7cb-40d71a2ee45c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.060Z"}] [DEBUG] 2026-08-04 20:14:07,065 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,066 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,066 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:14:07,069 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,070 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,070 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.06'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,072 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,072 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:14:07,072 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"96443b68-d3a9-465a-8f6a-577a9252f6c4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,078 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 315 [DEBUG] 2026-08-04 20:14:07,082 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,083 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"ab526b61-7564-4444-a7cb-40d71a2ee45c",{}] [INFO ] 2026-08-04 20:14:07,087 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"eaccaf67-4fb3-40db-be98-90a73d63d414","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.079Z"}] [DEBUG] 2026-08-04 20:14:07,087 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,088 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,088 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:14:07,091 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,092 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,092 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.079'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,094 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,094 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:14:07,094 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:14:07,099 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:14:07,104 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"eaccaf67-4fb3-40db-be98-90a73d63d414",{}] [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - triggerMessage method [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - Params [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoint List [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoints [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"697c4aa4-b5f7-4fb8-b6f5-73c5d69c91ea","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,120 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 315 [INFO ] 2026-08-04 20:14:07,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"fc9b5323-49a2-4afc-97fa-1c7f173428cf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.121Z"}] [DEBUG] 2026-08-04 20:14:07,126 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,127 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,127 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:14:07,129 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,130 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,130 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.121'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,133 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,133 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:14:07,133 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:14:07,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,143 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"fc9b5323-49a2-4afc-97fa-1c7f173428cf",{}] [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - triggerMessage method [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - Params [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoint List [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoints [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"31217712-172b-4f1d-980b-222681400f95","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,144 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 315 [INFO ] 2026-08-04 20:14:07,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"3863d73b-1d49-4d3b-9713-502aa163f28c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.145Z"}] [DEBUG] 2026-08-04 20:14:07,149 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,149 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,149 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:14:07,152 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,153 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,153 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.145'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,156 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,156 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:14:07,156 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:14:07,166 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - triggerMessage method [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - Params [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoint List [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePoints [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2114) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"e36bf809-1d1c-41bc-a063-39bcdf750695","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 315 [INFO ] 2026-08-04 20:14:07,167 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"3863d73b-1d49-4d3b-9713-502aa163f28c",{}] [INFO ] 2026-08-04 20:14:07,185 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"f6d47a85-3019-4838-993f-bc3a22a062da","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.168Z"}] [DEBUG] 2026-08-04 20:14:07,185 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,186 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,186 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:14:07,189 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,190 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,190 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.168'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"fbd0c1be-d34b-4f00-b64c-6f208153a27f","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,192 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 315 [DEBUG] 2026-08-04 20:14:07,193 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,193 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:14:07,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:14:07,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"f6d47a85-3019-4838-993f-bc3a22a062da",{}] [INFO ] 2026-08-04 20:14:07,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"8f4abb9d-a9c3-42cf-b73d-6ca18643e3c4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.193Z"}] [DEBUG] 2026-08-04 20:14:07,203 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,204 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,204 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:14:07,207 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,208 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,208 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.193'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,210 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,211 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:14:07,211 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"69707505-21bd-42d0-990f-c9005c85e1c9","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,214 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 315 [INFO ] 2026-08-04 20:14:07,218 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"451ab40b-27d4-4415-b017-fa86148d21cf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.215Z"}] [DEBUG] 2026-08-04 20:14:07,218 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,219 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,219 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:14:07,221 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,222 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"8f4abb9d-a9c3-42cf-b73d-6ca18643e3c4",{}] [DEBUG] 2026-08-04 20:14:07,222 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,223 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,223 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.215'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,226 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,226 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:14:07,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:14:07,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"ca424f7a-f910-44c0-bf14-9f8567673e04","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:14:07,233 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 315 [DEBUG] 2026-08-04 20:14:07,237 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,239 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"451ab40b-27d4-4415-b017-fa86148d21cf",{}] [INFO ] 2026-08-04 20:14:07,241 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"01438b6c-d1f1-4456-9ac5-110bd4f7299a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:07.233Z"}] [DEBUG] 2026-08-04 20:14:07,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:14:07,242 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:07,242 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:14:07,245 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:07,246 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:07,246 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:07.233'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:07,249 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:07,249 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:14:07,249 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:14:07,256 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:14:07,257 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [INFO ] 2026-08-04 20:14:07,258 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"01438b6c-d1f1-4456-9ac5-110bd4f7299a",{}] [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:14:07,277 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:14:07,300 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:14:07,321 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:14:09,384 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"2f9dc3c3-4b89-431f-8c5a-cf17bf4039ca","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:09,384 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:09,384 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:09.384'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:14:09,396 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:09,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"2f9dc3c3-4b89-431f-8c5a-cf17bf4039ca",{"currentTime":"2026-08-04T20:14:09.384Z"}] [INFO ] 2026-08-04 20:14:09,400 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"1a79bc49-4067-4a27-97c2-1e206f235034","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:09.385Z"}] [DEBUG] 2026-08-04 20:14:09,401 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:14:09,402 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:09,402 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:14:09,404 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:09,406 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:09,406 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:09.385'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:09,408 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:09,408 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:14:09,408 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:14:09,417 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:14:09,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"1a79bc49-4067-4a27-97c2-1e206f235034",{}] [DEBUG] 2026-08-04 20:14:10,812 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:10,812 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:14:10,815 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:14:10,815 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:14:10,815 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:14:10,815 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:14:10,815 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:14:10,815 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:14:10,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:14:10,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: a33bd40d-ed02-970a-713b-1735ad397cff [INFO ] 2026-08-04 20:14:10,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:14:10,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=a33bd40d-ed02-970a-713b-1735ad397cff] Connection is established [DEBUG] 2026-08-04 20:14:10,815 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId 'a33bd40d-ed02-970a-713b-1735ad397cff' [DEBUG] 2026-08-04 20:14:10,815 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:14:10,919 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [3,"7c5e6028-f568-466f-92b7-dc7e5930af98",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:14:10,919 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2135) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 0 [INFO ] 2026-08-04 20:14:11,089 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"4ad4b8d0-3b2d-4cad-86f1-f44d9beaa1ea","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:14:10.231Z"}] [DEBUG] 2026-08-04 20:14:11,089 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:11,090 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:11,090 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:14:11,093 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:11,094 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:11,094 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:10.231'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:14:11,096 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:11,096 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:14:11,096 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:14:11,105 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:11,106 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"4ad4b8d0-3b2d-4cad-86f1-f44d9beaa1ea",{}] [DEBUG] 2026-08-04 20:14:19,719 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where (`dirtroad_dev`.`transaction`.`id_tag` = ? and `dirtroad_dev`.`transaction`.`stop_timestamp` is null) order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:14:19,720 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where (`dirtroad_dev`.`transaction`.`id_tag` = '12345706' and `dirtroad_dev`.`transaction`.`stop_timestamp` is null) order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:14:19,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:14:19,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |transaction_pk|charge_box_id|connector_id|id_tag|start_timestamp|start_value|stop_timestamp|stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:14:19,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:14:19,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:14:19,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |charge_box_id| [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+ [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |10112-NEW | [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |102 | [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |1120220134 | [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |123 | [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |123-123-1001 | [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+ [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:14:19,766 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |id_tag | [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+ [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |00223344556677| [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+ [DEBUG] 2026-08-04 20:14:19,768 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 5 (or more) [INFO ] 2026-08-04 20:14:22,696 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"e8b5ef57-06f1-493b-9427-5a0b8ddc2dcd","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:22,696 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:22,696 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:22.696'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:14:22,708 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:22,708 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"e8b5ef57-06f1-493b-9427-5a0b8ddc2dcd",{"currentTime":"2026-08-04T20:14:22.696Z"}] [INFO ] 2026-08-04 20:14:34,239 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"6c025033-791f-400d-beaa-eced3307f15f","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,239 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,239 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.239'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:14:34,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"c3669e56-596a-4f7e-86ca-ba6e35e680ba","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,242 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,242 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.242'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:14:34,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"f71e24b4-a82a-4c87-bc33-f89a113f682b","Heartbeat",{}] [INFO ] 2026-08-04 20:14:34,250 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"90858552-fd70-4fae-881d-af327a7e86a7","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,250 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,250 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.25'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:14:34,251 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,251 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.251'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:14:34,252 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e8ee957b-84e9-41ad-b964-fa1999ca1efb","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,252 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,252 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.252'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:14:34,259 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,259 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"6c025033-791f-400d-beaa-eced3307f15f",{"currentTime":"2026-08-04T20:14:34.239Z"}] [INFO ] 2026-08-04 20:14:34,263 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"77dc8eae-5a77-4bb1-915a-20c61f7aa949","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.241Z"}] [DEBUG] 2026-08-04 20:14:34,263 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,264 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,264 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:14:34,265 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,265 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,265 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e8ee957b-84e9-41ad-b964-fa1999ca1efb",{"currentTime":"2026-08-04T20:14:34.252Z"}] [INFO ] 2026-08-04 20:14:34,265 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"c3669e56-596a-4f7e-86ca-ba6e35e680ba",{"currentTime":"2026-08-04T20:14:34.242Z"}] [DEBUG] 2026-08-04 20:14:34,265 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,265 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"90858552-fd70-4fae-881d-af327a7e86a7",{"currentTime":"2026-08-04T20:14:34.250Z"}] [DEBUG] 2026-08-04 20:14:34,265 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,265 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"f71e24b4-a82a-4c87-bc33-f89a113f682b",{"currentTime":"2026-08-04T20:14:34.251Z"}] [INFO ] 2026-08-04 20:14:34,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"3d36f860-5ae3-4400-bb19-257a1d9b194d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.240Z"}] [DEBUG] 2026-08-04 20:14:34,270 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,271 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,271 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:14:34,272 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e6b6de7d-64d0-49ae-b101-65acd44e5d7e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.240Z"}] [DEBUG] 2026-08-04 20:14:34,272 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"39ae1e7c-ffc9-4d72-bbc6-cfd4cba88f1a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.240Z"}] [DEBUG] 2026-08-04 20:14:34,275 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,275 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,275 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.241'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,276 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,276 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,276 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:14:34,277 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,277 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [INFO ] 2026-08-04 20:14:34,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"5358b3bd-2705-4ece-8669-65ef85f79c87","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.239Z"}] [DEBUG] 2026-08-04 20:14:34,277 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,278 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,278 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:14:34,278 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:14:34,278 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,278 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:14:34,287 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,287 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"77dc8eae-5a77-4bb1-915a-20c61f7aa949",{}] [DEBUG] 2026-08-04 20:14:34,288 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,288 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.24'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,291 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,291 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:14:34,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:14:34,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,299 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"3d36f860-5ae3-4400-bb19-257a1d9b194d",{}] [DEBUG] 2026-08-04 20:14:34,300 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,300 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.24'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,303 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,303 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:14:34,303 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:14:34,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,311 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e6b6de7d-64d0-49ae-b101-65acd44e5d7e",{}] [DEBUG] 2026-08-04 20:14:34,313 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,313 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.24'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,315 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,315 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:14:34,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:14:34,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,324 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"39ae1e7c-ffc9-4d72-bbc6-cfd4cba88f1a",{}] [DEBUG] 2026-08-04 20:14:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.239'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,328 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,328 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:14:34,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:14:34,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:34,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"5358b3bd-2705-4ece-8669-65ef85f79c87",{}] [INFO ] 2026-08-04 20:14:34,611 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"dedf6b7a-efb8-4c58-9148-09540f1a7d65","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,611 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,611 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.611'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:14:34,627 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,628 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"dedf6b7a-efb8-4c58-9148-09540f1a7d65",{"currentTime":"2026-08-04T20:14:34.611Z"}] [INFO ] 2026-08-04 20:14:34,631 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"e35d48c8-9d87-4876-81e5-4af2ca22673c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.606Z"}] [DEBUG] 2026-08-04 20:14:34,631 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,632 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,633 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:14:34,635 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:34,636 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,637 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.606'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:14:34,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"14847f52-7ab8-421a-a247-3d6ab80517ad","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,637 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,637 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.637'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:14:34,646 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,647 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:14:34,647 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:14:34,651 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,651 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"14847f52-7ab8-421a-a247-3d6ab80517ad",{"currentTime":"2026-08-04T20:14:34.637Z"}] [INFO ] 2026-08-04 20:14:34,672 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"520c4320-bc46-490e-9c51-82cc9cfe6ac8","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,672 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,672 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,672 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.672'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:14:34,679 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"e35d48c8-9d87-4876-81e5-4af2ca22673c",{}] [INFO ] 2026-08-04 20:14:34,682 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"e4baa56d-c3c7-4a57-bb26-7efe07701557","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,682 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,682 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.682'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:14:34,684 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"fd36a750-aa68-401d-9e7a-c00a8f569be6","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,684 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,684 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.684'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:14:34,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"ca392e2a-0904-4f45-8d2d-05cb298a0f1a","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:34,687 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:34,687 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:34.687'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:14:34,688 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b83c021f-9a67-42ce-9cef-94ef2d2dc6f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.631Z"}] [DEBUG] 2026-08-04 20:14:34,688 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,690 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,690 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:14:34,695 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,696 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"520c4320-bc46-490e-9c51-82cc9cfe6ac8",{"currentTime":"2026-08-04T20:14:34.672Z"}] [INFO ] 2026-08-04 20:14:34,697 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"994cefb3-e4d8-48f6-a4c9-f44d2f000165","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.658Z"}] [DEBUG] 2026-08-04 20:14:34,697 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,698 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,698 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:14:34,703 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:34,704 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,704 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.631'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,707 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,707 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:14:34,707 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [DEBUG] 2026-08-04 20:14:34,711 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,711 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"ca392e2a-0904-4f45-8d2d-05cb298a0f1a",{"currentTime":"2026-08-04T20:14:34.687Z"}] [INFO ] 2026-08-04 20:14:34,713 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"b876b654-23b2-457b-b37d-963dc19bea6d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.657Z"}] [DEBUG] 2026-08-04 20:14:34,713 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,714 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,714 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:14:34,717 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,717 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"fd36a750-aa68-401d-9e7a-c00a8f569be6",{"currentTime":"2026-08-04T20:14:34.684Z"}] [INFO ] 2026-08-04 20:14:34,718 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"6c31916d-6508-4c51-8874-d0ce0481d455","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.658Z"}] [DEBUG] 2026-08-04 20:14:34,718 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,719 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:34,719 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:34,719 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"e4baa56d-c3c7-4a57-bb26-7efe07701557",{"currentTime":"2026-08-04T20:14:34.682Z"}] [INFO ] 2026-08-04 20:14:34,720 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"7c878fbf-f7d2-4f23-8105-07fe6a691b0d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:34.657Z"}] [DEBUG] 2026-08-04 20:14:34,720 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:14:34,720 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:34,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:14:34,721 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,721 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.658'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,721 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:14:34,721 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b83c021f-9a67-42ce-9cef-94ef2d2dc6f1",{}] [DEBUG] 2026-08-04 20:14:34,722 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:14:34,723 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,723 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:14:34,723 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:14:34,733 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,733 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,734 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"994cefb3-e4d8-48f6-a4c9-f44d2f000165",{}] [DEBUG] 2026-08-04 20:14:34,735 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,735 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.658'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,737 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,737 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:14:34,737 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:14:34,746 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,746 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,747 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"6c31916d-6508-4c51-8874-d0ce0481d455",{}] [DEBUG] 2026-08-04 20:14:34,747 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,747 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.657'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,750 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,750 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:14:34,750 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:14:34,759 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:14:34,759 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:34,760 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"b876b654-23b2-457b-b37d-963dc19bea6d",{}] [DEBUG] 2026-08-04 20:14:34,760 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:34,760 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:34.657'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:34,763 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:34,763 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:14:34,763 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:14:34,771 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:14:34,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"7c878fbf-f7d2-4f23-8105-07fe6a691b0d",{}] [INFO ] 2026-08-04 20:14:35,058 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"e852e307-0f54-4345-bacb-91b08d6412cf","Heartbeat",{}] [INFO ] 2026-08-04 20:14:35,058 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"a78e8b1a-aba7-4e45-a891-2e200fae1214","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:35,058 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:35,058 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:35.058'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:14:35,059 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:35,059 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:35.059'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:14:35,062 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"e45e6b85-8a77-455a-8f7e-ebbcb6361877","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:35,063 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:35,063 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:35.062'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:14:35,063 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"1d9ca7d7-386e-4c45-9f75-f994731b63a6","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:35,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:35,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:35.063'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:14:35,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"f2fd21b5-989d-493a-81cb-f7d9168b727d","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:35,064 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:35,064 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:35.064'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:14:35,073 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:35,073 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"a78e8b1a-aba7-4e45-a891-2e200fae1214",{"currentTime":"2026-08-04T20:14:35.058Z"}] [INFO ] 2026-08-04 20:14:35,077 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"a63fab1e-b9dd-4697-955d-ec677ee838d7","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:35,078 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:35,078 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:35.077'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:14:35,078 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e6d7f07d-05c2-41fe-8608-bbef866535f5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:35.056Z"}] [DEBUG] 2026-08-04 20:14:35,078 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:14:35,079 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:35,079 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:14:35,080 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:35,080 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"e852e307-0f54-4345-bacb-91b08d6412cf",{"currentTime":"2026-08-04T20:14:35.059Z"}] [DEBUG] 2026-08-04 20:14:35,080 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:35,080 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"f2fd21b5-989d-493a-81cb-f7d9168b727d",{"currentTime":"2026-08-04T20:14:35.064Z"}] [DEBUG] 2026-08-04 20:14:35,081 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:35,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"1d9ca7d7-386e-4c45-9f75-f994731b63a6",{"currentTime":"2026-08-04T20:14:35.063Z"}] [DEBUG] 2026-08-04 20:14:35,081 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:35,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"e45e6b85-8a77-455a-8f7e-ebbcb6361877",{"currentTime":"2026-08-04T20:14:35.062Z"}] [INFO ] 2026-08-04 20:14:35,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"2cc62028-28ae-4bdf-a04c-a1924f52510d","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:35,081 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:35,081 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:35.081'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:14:35,085 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2fedd19f-b23a-454f-ab6f-eb6e5dd92f9c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:35.057Z"}] [DEBUG] 2026-08-04 20:14:35,085 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:14:35,085 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"72b4dbdd-de44-48c6-bf34-de0122b54f99","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:35.056Z"}] [DEBUG] 2026-08-04 20:14:35,085 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:14:35,085 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:35,086 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:35,087 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:14:35,088 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:35,088 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"a63fab1e-b9dd-4697-955d-ec677ee838d7",{"currentTime":"2026-08-04T20:14:35.077Z"}] [DEBUG] 2026-08-04 20:14:35,089 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:35,089 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:14:35,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"bc1cdddd-0cc2-4778-a90d-0d85e5e2e440","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:35.057Z"}] [DEBUG] 2026-08-04 20:14:35,090 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [INFO ] 2026-08-04 20:14:35,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"3f5512b1-45c4-4da9-8c10-697677c3dbef","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:35.057Z"}] [DEBUG] 2026-08-04 20:14:35,090 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:14:35,091 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:35,091 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:14:35,091 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:35,091 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:35.056'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:35,091 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:35,091 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:14:35,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"ad4b519a-8c37-4703-b707-58b70e0bd7c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:35.076Z"}] [DEBUG] 2026-08-04 20:14:35,092 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:14:35,093 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:35,093 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:14:35,094 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:35,094 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:14:35,094 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:14:35,095 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:35,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"2cc62028-28ae-4bdf-a04c-a1924f52510d",{"currentTime":"2026-08-04T20:14:35.081Z"}] [INFO ] 2026-08-04 20:14:35,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"cc1eecd3-b1c2-4e43-a40f-1b0ba0e5167c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:35.081Z"}] [DEBUG] 2026-08-04 20:14:35,099 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:14:35,100 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:35,100 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:14:35,102 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:14:35,102 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:35,103 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e6d7f07d-05c2-41fe-8608-bbef866535f5",{}] [DEBUG] 2026-08-04 20:14:35,104 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:35,104 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:35.056'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:35,106 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:35,106 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:14:35,106 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:14:35,116 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:14:35,116 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:35,116 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"72b4dbdd-de44-48c6-bf34-de0122b54f99",{}] [DEBUG] 2026-08-04 20:14:35,117 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:35,117 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:35.057'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:35,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:35,120 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:14:35,120 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:14:35,129 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:14:35,129 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:35,130 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2fedd19f-b23a-454f-ab6f-eb6e5dd92f9c",{}] [DEBUG] 2026-08-04 20:14:35,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:35,130 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:35.076'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:35,133 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:35,133 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:14:35,133 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:14:35,143 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:14:35,143 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:35,143 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"ad4b519a-8c37-4703-b707-58b70e0bd7c0",{}] [DEBUG] 2026-08-04 20:14:35,144 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:35,144 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:35.081'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:35,147 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:35,147 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:14:35,147 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:14:35,156 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [DEBUG] 2026-08-04 20:14:35,156 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:35,157 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"cc1eecd3-b1c2-4e43-a40f-1b0ba0e5167c",{}] [DEBUG] 2026-08-04 20:14:35,157 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:35,157 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:35.057'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:35,160 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:35,160 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:14:35,160 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:14:35,169 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:14:35,170 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:14:35,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"bc1cdddd-0cc2-4778-a90d-0d85e5e2e440",{}] [DEBUG] 2026-08-04 20:14:35,171 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:35,171 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:35.057'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:35,173 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:35,174 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:14:35,174 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:14:35,183 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:14:35,184 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"3f5512b1-45c4-4da9-8c10-697677c3dbef",{}] [DEBUG] 2026-08-04 20:14:52,650 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:14:52,650 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2336 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:14:52,678 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:14:52,678 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:14:52,678 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:14:52,678 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 2336|999_SCHEDULE_BOT_PST| 1|100289|2024-05-09T18:50:14.545Z|4998388 |2024-05-09T19:29:59.434Z|5021724 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:14:52,678 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:14:52,678 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:14:52,679 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:14:52,679 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2336 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-05-09 18:50:14.545'} and {ts '2024-05-09 19:29:59.434'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:14:52,682 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:14:52,682 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:14:52,682 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:14:52,682 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:14:59,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"67c6cd16-c22b-4db5-8b1f-922020672160","Heartbeat",{}] [DEBUG] 2026-08-04 20:14:59,389 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:14:59,389 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:14:59.389'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:14:59,400 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:14:59,400 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"67c6cd16-c22b-4db5-8b1f-922020672160",{"currentTime":"2026-08-04T20:14:59.389Z"}] [INFO ] 2026-08-04 20:14:59,404 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"b4a57534-6448-40cd-bb0a-2d819f33f72d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:14:59.390Z"}] [DEBUG] 2026-08-04 20:14:59,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:14:59,406 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:14:59,406 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:14:59,408 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:14:59,409 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:14:59,410 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:14:59.39'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:14:59,412 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:14:59,412 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:14:59,412 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:14:59,420 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:14:59,421 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"b4a57534-6448-40cd-bb0a-2d819f33f72d",{}] [ERROR] 2026-08-04 20:15:07,020 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:15:07,020 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R19, sessionId=c1b7ae46-2bd0-1ded-2660-a90ad1d59084] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:15:07,020 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2114) - Deleting the store for sessionId 'c1b7ae46-2bd0-1ded-2660-a90ad1d59084' [DEBUG] 2026-08-04 20:15:07,020 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2114) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:15:07,027 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:07,027 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:15:07,029 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:15:07,029 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:15:07,029 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:15:07,029 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:15:07,029 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:15:07,029 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:15:07,030 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:15:07,030 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: f24e4c78-3be5-8f7a-bea7-1b248824d8b6 [INFO ] 2026-08-04 20:15:07,030 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:15:07,030 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=f24e4c78-3be5-8f7a-bea7-1b248824d8b6] Connection is established [DEBUG] 2026-08-04 20:15:07,030 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId 'f24e4c78-3be5-8f7a-bea7-1b248824d8b6' [DEBUG] 2026-08-04 20:15:07,030 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:15:07,034 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R19, sessionId=f24e4c78-3be5-8f7a-bea7-1b248824d8b6] Received: [2,"ed9e2745-7db0-4418-a109-140fee6b3da3","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:15:07,034 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:07,034 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : |registration_status| [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : +-------------------+ [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : |Accepted | [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : +-------------------+ [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:15:07,037 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2114) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:07,037 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:07.037'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:15:07,048 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:07,048 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:15:07,048 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:15:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:15:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:15:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:15:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:15:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2114) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:15:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:15:07,050 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R19, sessionId=f24e4c78-3be5-8f7a-bea7-1b248824d8b6] Sending: [3,"ed9e2745-7db0-4418-a109-140fee6b3da3",{"status":"Accepted","currentTime":"2026-08-04T20:15:07.037Z","interval":7200}] [ERROR] 2026-08-04 20:15:10,810 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=a33bd40d-ed02-970a-713b-1735ad397cff] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:15:10,810 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=a33bd40d-ed02-970a-713b-1735ad397cff] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:15:10,810 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Deleting the store for sessionId 'a33bd40d-ed02-970a-713b-1735ad397cff' [DEBUG] 2026-08-04 20:15:10,810 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:15:16,906 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:16,906 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:15:16,909 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:15:16,909 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:15:16,909 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:15:16,909 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:15:16,909 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:15:16,909 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:15:16,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:15:16,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: aa30c8eb-c5f8-155e-a0d0-5ea9c0348986 [INFO ] 2026-08-04 20:15:16,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:15:16,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=aa30c8eb-c5f8-155e-a0d0-5ea9c0348986] Connection is established [DEBUG] 2026-08-04 20:15:16,909 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId 'aa30c8eb-c5f8-155e-a0d0-5ea9c0348986' [DEBUG] 2026-08-04 20:15:16,909 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:15:22,555 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"e8c5f954-8a1b-4fc7-87f2-0edcb9374bfc","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:22,555 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:22,555 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:22.555'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:15:22,566 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:22,566 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"e8c5f954-8a1b-4fc7-87f2-0edcb9374bfc",{"currentTime":"2026-08-04T20:15:22.555Z"}] [INFO ] 2026-08-04 20:15:24,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"e676e139-15df-4534-b6aa-5a8d29465d5a","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,246 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,246 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.246'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:15:24,247 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"2f6abab0-e2f4-49c6-a3cd-fb7702ab1f9c","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,247 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,247 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.247'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:15:24,251 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"f3f947ba-79ad-4487-aa35-cd771bd75ead","Heartbeat",{}] [INFO ] 2026-08-04 20:15:24,251 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"12833e64-18c5-4a2c-9b79-1403343be72c","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,251 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,251 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,251 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.251'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:15:24,251 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.251'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:15:24,255 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"7a641602-855f-4684-a206-104f12805532","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,256 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,256 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.255'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:15:24,261 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"e676e139-15df-4534-b6aa-5a8d29465d5a",{"currentTime":"2026-08-04T20:15:24.246Z"}] [INFO ] 2026-08-04 20:15:24,263 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"1c5fbceb-7b6f-4253-a422-8121c3f8410c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.246Z"}] [DEBUG] 2026-08-04 20:15:24,263 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,264 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,264 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:15:24,266 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:24,267 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,267 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"2f6abab0-e2f4-49c6-a3cd-fb7702ab1f9c",{"currentTime":"2026-08-04T20:15:24.247Z"}] [DEBUG] 2026-08-04 20:15:24,267 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,267 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"f3f947ba-79ad-4487-aa35-cd771bd75ead",{"currentTime":"2026-08-04T20:15:24.251Z"}] [DEBUG] 2026-08-04 20:15:24,267 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,267 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"12833e64-18c5-4a2c-9b79-1403343be72c",{"currentTime":"2026-08-04T20:15:24.251Z"}] [INFO ] 2026-08-04 20:15:24,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"273116f9-ae57-4341-aecd-cbe60957f014","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.245Z"}] [DEBUG] 2026-08-04 20:15:24,269 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [INFO ] 2026-08-04 20:15:24,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"930da69d-b421-4f0c-899c-d47d73565977","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.246Z"}] [DEBUG] 2026-08-04 20:15:24,269 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,269 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"7a641602-855f-4684-a206-104f12805532",{"currentTime":"2026-08-04T20:15:24.255Z"}] [DEBUG] 2026-08-04 20:15:24,270 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,270 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.246'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,270 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,270 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:15:24,271 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"666c086a-baf1-4774-8ae7-0d1e068ef9da","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.245Z"}] [DEBUG] 2026-08-04 20:15:24,271 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,271 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,271 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:15:24,272 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,272 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [INFO ] 2026-08-04 20:15:24,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"d780c91b-e3ae-4cf7-a58c-4b27e3d144bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.245Z"}] [DEBUG] 2026-08-04 20:15:24,273 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,274 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,274 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:15:24,274 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:15:24,274 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,274 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:15:24,282 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:15:24,282 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:15:24,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"1c5fbceb-7b6f-4253-a422-8121c3f8410c",{}] [DEBUG] 2026-08-04 20:15:24,284 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,284 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.245'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,286 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,286 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:15:24,286 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:15:24,295 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:15:24,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"273116f9-ae57-4341-aecd-cbe60957f014",{}] [DEBUG] 2026-08-04 20:15:24,296 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:24,296 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:24,297 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,297 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,297 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.246'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,297 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.245'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,300 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,300 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,300 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:15:24,300 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:15:24,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:15:24,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:15:24,310 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:15:24,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"666c086a-baf1-4774-8ae7-0d1e068ef9da",{}] [DEBUG] 2026-08-04 20:15:24,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:15:24,315 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [INFO ] 2026-08-04 20:15:24,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"930da69d-b421-4f0c-899c-d47d73565977",{}] [DEBUG] 2026-08-04 20:15:24,317 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,317 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.245'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,319 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,319 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:15:24,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [DEBUG] 2026-08-04 20:15:24,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [INFO ] 2026-08-04 20:15:24,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"d780c91b-e3ae-4cf7-a58c-4b27e3d144bd",{}] [INFO ] 2026-08-04 20:15:24,610 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"4622ac07-749f-4779-b92d-0967c9dda746","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,610 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,610 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.61'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:15:24,620 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,620 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"4622ac07-749f-4779-b92d-0967c9dda746",{"currentTime":"2026-08-04T20:15:24.610Z"}] [INFO ] 2026-08-04 20:15:24,622 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"6787a48e-8465-4179-adbb-591b516adf9d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.608Z"}] [DEBUG] 2026-08-04 20:15:24,622 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,623 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,623 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:15:24,625 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:24,626 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,626 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.608'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,629 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,629 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:15:24,629 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:15:24,634 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1d2e9ef7-b07c-4de7-9b57-7f5273d17400","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,635 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,635 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.634'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:15:24,637 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:15:24,638 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"6787a48e-8465-4179-adbb-591b516adf9d",{}] [DEBUG] 2026-08-04 20:15:24,646 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,647 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1d2e9ef7-b07c-4de7-9b57-7f5273d17400",{"currentTime":"2026-08-04T20:15:24.634Z"}] [INFO ] 2026-08-04 20:15:24,648 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"54890e96-66e5-4ff5-a114-d3d1018f7900","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.633Z"}] [DEBUG] 2026-08-04 20:15:24,648 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,649 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,649 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:15:24,652 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:24,653 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,653 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.633'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,656 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,656 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:15:24,656 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:15:24,661 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"18b42249-0436-4463-b8a9-8dffda4398ac","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,661 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,661 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.661'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:15:24,663 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"28c9d99d-8a46-4623-bc50-481dc725a9f5","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,663 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,663 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.663'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:15:24,664 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"75e11c53-deab-423d-a315-885a777d7b1e","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,664 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,665 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.664'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:15:24,666 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:15:24,666 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"8c42e9ad-2e13-472f-8866-3822816de1ee","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:24,666 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:24,666 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:24.666'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:15:24,667 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"54890e96-66e5-4ff5-a114-d3d1018f7900",{}] [DEBUG] 2026-08-04 20:15:24,679 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,679 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"18b42249-0436-4463-b8a9-8dffda4398ac",{"currentTime":"2026-08-04T20:15:24.661Z"}] [DEBUG] 2026-08-04 20:15:24,683 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"8c42e9ad-2e13-472f-8866-3822816de1ee",{"currentTime":"2026-08-04T20:15:24.666Z"}] [INFO ] 2026-08-04 20:15:24,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"3fed05f8-43d8-4b6f-9c89-45fc7168209e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.661Z"}] [DEBUG] 2026-08-04 20:15:24,683 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"75e11c53-deab-423d-a315-885a777d7b1e",{"currentTime":"2026-08-04T20:15:24.664Z"}] [DEBUG] 2026-08-04 20:15:24,683 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:24,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"28c9d99d-8a46-4623-bc50-481dc725a9f5",{"currentTime":"2026-08-04T20:15:24.663Z"}] [DEBUG] 2026-08-04 20:15:24,684 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:15:24,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"db8e43e2-69ee-407e-947b-474666bc5e99","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.661Z"}] [DEBUG] 2026-08-04 20:15:24,687 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,687 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,687 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:15:24,689 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,689 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:15:24,694 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:24,694 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:24,695 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,695 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,695 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.661'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,696 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.661'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,698 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,698 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:15:24,698 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:15:24,698 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,698 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:15:24,698 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [INFO ] 2026-08-04 20:15:24,702 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"811ba145-28b3-4553-a30f-52fcafe86dd9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.661Z"}] [DEBUG] 2026-08-04 20:15:24,702 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,703 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,703 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [INFO ] 2026-08-04 20:15:24,704 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"8c21f37b-66dd-4a4f-a243-3f60c461074e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:24.660Z"}] [DEBUG] 2026-08-04 20:15:24,704 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:15:24,704 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:24,705 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:15:24,708 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:15:24,709 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"3fed05f8-43d8-4b6f-9c89-45fc7168209e",{}] [DEBUG] 2026-08-04 20:15:24,710 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:15:24,710 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:15:24,711 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"db8e43e2-69ee-407e-947b-474666bc5e99",{}] [DEBUG] 2026-08-04 20:15:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.66'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,714 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,714 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:15:24,714 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:15:24,723 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:15:24,723 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:15:24,724 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"8c21f37b-66dd-4a4f-a243-3f60c461074e",{}] [DEBUG] 2026-08-04 20:15:24,724 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:24,724 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:24.661'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:24,727 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:24,727 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:15:24,727 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:15:24,737 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:15:24,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"811ba145-28b3-4553-a30f-52fcafe86dd9",{}] [INFO ] 2026-08-04 20:15:25,080 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"0005c03a-84a7-4884-ae43-daa10e5aced4","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:25,080 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:25,080 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:25.08'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:15:25,082 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"86373d4e-d20c-4815-8c0c-32f1e09bb7d9","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:25,083 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:25,083 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:25.083'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:15:25,088 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"753fd133-603e-4df2-a016-6333db5f8501","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:25,088 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:25,088 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:25.088'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:15:25,097 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"b5481205-a5d5-4b28-b1ad-f0faaf31ae2c","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:25,098 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:25,098 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:25.097'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:15:25,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"37878b3d-e0c7-44a3-a319-3935dcf0c10d","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:25,102 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:25,103 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"86373d4e-d20c-4815-8c0c-32f1e09bb7d9",{"currentTime":"2026-08-04T20:15:25.083Z"}] [DEBUG] 2026-08-04 20:15:25,103 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:25,103 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"0005c03a-84a7-4884-ae43-daa10e5aced4",{"currentTime":"2026-08-04T20:15:25.080Z"}] [DEBUG] 2026-08-04 20:15:25,103 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:15:25,103 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"bc618c77-c38d-4aea-a637-e81fc565d2f5","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:25,104 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:25,104 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:25.103'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:15:25,104 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:25.103'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:15:25,110 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"b2dd81d3-2590-42e9-bed7-5831d5451d5f","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:25,110 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:25,110 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:25.11'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:15:25,112 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"c1f7ed58-49ec-45ee-8cc7-682f86b5aaf3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:25.060Z"}] [DEBUG] 2026-08-04 20:15:25,112 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:15:25,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"1e35fd0f-658a-4dde-92f8-1e1cf826fbf8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:25.059Z"}] [DEBUG] 2026-08-04 20:15:25,113 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:15:25,115 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:25,115 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:25,115 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:15:25,115 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:15:25,121 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:25,122 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:25,122 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:25.059'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:25,124 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:25,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"b5481205-a5d5-4b28-b1ad-f0faaf31ae2c",{"currentTime":"2026-08-04T20:15:25.097Z"}] [DEBUG] 2026-08-04 20:15:25,127 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,127 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:15:25,127 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:15:25,130 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"27e616a5-9207-42ca-b353-a148863107ed","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:25.084Z"}] [DEBUG] 2026-08-04 20:15:25,130 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:15:25,131 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:25,131 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:15:25,135 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,135 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:25,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"753fd133-603e-4df2-a016-6333db5f8501",{"currentTime":"2026-08-04T20:15:25.088Z"}] [INFO ] 2026-08-04 20:15:25,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"bc618c77-c38d-4aea-a637-e81fc565d2f5",{"currentTime":"2026-08-04T20:15:25.103Z"}] [DEBUG] 2026-08-04 20:15:25,135 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:25,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"37878b3d-e0c7-44a3-a319-3935dcf0c10d",{"currentTime":"2026-08-04T20:15:25.103Z"}] [DEBUG] 2026-08-04 20:15:25,142 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:25,142 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"b2dd81d3-2590-42e9-bed7-5831d5451d5f",{"currentTime":"2026-08-04T20:15:25.110Z"}] [INFO ] 2026-08-04 20:15:25,145 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"be7df33f-faab-4739-8492-69329d072bca","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:25.058Z"}] [DEBUG] 2026-08-04 20:15:25,145 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [INFO ] 2026-08-04 20:15:25,146 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"1f8a5ff2-a338-4b41-a66b-43f1fecfed46","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:25.060Z"}] [DEBUG] 2026-08-04 20:15:25,146 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:15:25,146 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:25,146 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:15:25,147 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:15:25,147 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:25,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:25,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:25.06'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:15:25,153 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d40c39b1-9fd6-4ffc-8d14-af11faedf4c6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:25.080Z"}] [DEBUG] 2026-08-04 20:15:25,153 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [INFO ] 2026-08-04 20:15:25,154 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"1e35fd0f-658a-4dde-92f8-1e1cf826fbf8",{}] [DEBUG] 2026-08-04 20:15:25,154 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:25,154 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:15:25,154 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,154 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:15:25,155 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:15:25,155 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"417bc73f-9262-4a72-8565-fdbd76f290b3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:25.059Z"}] [DEBUG] 2026-08-04 20:15:25,155 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:15:25,156 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:25,156 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:15:25,157 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:25,157 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:15:25,166 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:15:25,166 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:15:25,167 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"c1f7ed58-49ec-45ee-8cc7-682f86b5aaf3",{}] [DEBUG] 2026-08-04 20:15:25,167 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:25,167 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:25.084'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:25,170 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,170 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:15:25,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:15:25,192 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:15:25,192 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:25,196 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:25,197 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:25.058'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:15:25,198 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"27e616a5-9207-42ca-b353-a148863107ed",{}] [DEBUG] 2026-08-04 20:15:25,200 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,200 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:15:25,200 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:15:25,217 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:15:25,217 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [INFO ] 2026-08-04 20:15:25,218 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"be7df33f-faab-4739-8492-69329d072bca",{}] [DEBUG] 2026-08-04 20:15:25,219 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:25,219 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:25.08'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:25,223 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,223 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:15:25,223 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [DEBUG] 2026-08-04 20:15:25,232 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [DEBUG] 2026-08-04 20:15:25,233 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:15:25,233 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d40c39b1-9fd6-4ffc-8d14-af11faedf4c6",{}] [DEBUG] 2026-08-04 20:15:25,234 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:25,234 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:25.059'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:25,239 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,239 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:15:25,239 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:15:25,248 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:15:25,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"417bc73f-9262-4a72-8565-fdbd76f290b3",{}] [DEBUG] 2026-08-04 20:15:25,252 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:25,255 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:25,255 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:25.06'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:25,258 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:25,258 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:15:25,258 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:15:25,267 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:15:25,268 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"1f8a5ff2-a338-4b41-a66b-43f1fecfed46",{}] [DEBUG] 2026-08-04 20:15:42,944 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:15:42,944 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 806 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : | 806|999_SCHEDULE_BOT_EST| 1|100104|2023-03-23T21:58:05.151Z|16655 |2023-03-23T22:58:17.096Z|38474 |Dummy Stop | 114| 48|station | [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:15:42,972 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 806 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-03-23 21:58:05.151'} and {ts '2023-03-23 22:58:17.096'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:15:42,974 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:15:42,974 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:15:42,974 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:15:42,974 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:15:49,398 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"9311f0ef-8589-4b2d-8707-4c8d18ea4f21","Heartbeat",{}] [DEBUG] 2026-08-04 20:15:49,398 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:15:49,398 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:15:49.398'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:15:49,410 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:15:49,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"9311f0ef-8589-4b2d-8707-4c8d18ea4f21",{"currentTime":"2026-08-04T20:15:49.398Z"}] [INFO ] 2026-08-04 20:15:49,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"073e53b9-2546-4f2b-ab05-fce917fa605a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:15:49.395Z"}] [DEBUG] 2026-08-04 20:15:49,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:15:49,424 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:15:49,424 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:15:49,427 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:15:49,428 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:15:49,428 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:15:49.395'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:15:49,431 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:15:49,431 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:15:49,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:15:49,440 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:15:49,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"073e53b9-2546-4f2b-ab05-fce917fa605a",{}] [ERROR] 2026-08-04 20:16:07,032 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=f24e4c78-3be5-8f7a-bea7-1b248824d8b6] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:16:07,032 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=f24e4c78-3be5-8f7a-bea7-1b248824d8b6] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:16:07,032 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Deleting the store for sessionId 'f24e4c78-3be5-8f7a-bea7-1b248824d8b6' [DEBUG] 2026-08-04 20:16:07,032 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:16:07,033 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:07,033 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:16:07,035 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:16:07,035 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:16:07,035 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:16:07,035 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:16:07,035 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:16:07,035 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:16:07,036 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:16:07,036 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : Session ID: 31f3406e-8d52-4307-53b4-b86a1b977591 [INFO ] 2026-08-04 20:16:07,036 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:16:07,036 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=31f3406e-8d52-4307-53b4-b86a1b977591] Connection is established [DEBUG] 2026-08-04 20:16:07,036 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Creating new store for sessionId '31f3406e-8d52-4307-53b4-b86a1b977591' [DEBUG] 2026-08-04 20:16:07,036 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:16:07,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=31f3406e-8d52-4307-53b4-b86a1b977591] Received: [2,"86af0a39-cf7d-4edf-a595-bf4b274ad459","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:16:07,048 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:07,048 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:16:07,051 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2108) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:07,051 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:07.051'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:16:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:16:07,062 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:16:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:16:07,064 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:16:07,064 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:16:07,064 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:16:07,064 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:16:07,064 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:16:07,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=31f3406e-8d52-4307-53b4-b86a1b977591] Sending: [3,"86af0a39-cf7d-4edf-a595-bf4b274ad459",{"status":"Accepted","currentTime":"2026-08-04T20:16:07.051Z","interval":7200}] [INFO ] 2026-08-04 20:16:14,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"d1b96e5e-a439-4e94-8ab3-b73a207a7333","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,275 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,275 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.275'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:16:14,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"c0a21acb-30bc-4f94-98da-1908d4db05e1","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,276 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,276 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.276'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:16:14,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"e7afe354-62d4-46c9-bc04-9bb87aacafb3","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,277 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,277 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.277'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:16:14,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"6e84816a-21bd-42bb-ab06-d684f45648f7","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,286 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,286 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.285'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:16:14,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"95950d55-e172-4ad1-9d02-6c1e1668fe6b","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,286 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,286 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:16:14,287 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,287 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"d1b96e5e-a439-4e94-8ab3-b73a207a7333",{"currentTime":"2026-08-04T20:16:14.275Z"}] [DEBUG] 2026-08-04 20:16:14,289 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"c0a21acb-30bc-4f94-98da-1908d4db05e1",{"currentTime":"2026-08-04T20:16:14.276Z"}] [DEBUG] 2026-08-04 20:16:14,290 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,290 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"e7afe354-62d4-46c9-bc04-9bb87aacafb3",{"currentTime":"2026-08-04T20:16:14.277Z"}] [INFO ] 2026-08-04 20:16:14,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"eec99ff6-34ef-44fb-aae3-8317b6ffa4cc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.251Z"}] [INFO ] 2026-08-04 20:16:14,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"3878ab54-2f04-4bc3-82b7-dc036a9da7a2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.251Z"}] [DEBUG] 2026-08-04 20:16:14,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,299 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"6e84816a-21bd-42bb-ab06-d684f45648f7",{"currentTime":"2026-08-04T20:16:14.285Z"}] [DEBUG] 2026-08-04 20:16:14,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,300 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:16:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:16:14,305 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"95950d55-e172-4ad1-9d02-6c1e1668fe6b",{"currentTime":"2026-08-04T20:16:14.286Z"}] [DEBUG] 2026-08-04 20:16:14,307 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:16:14,308 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,308 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.251'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,310 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,310 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:16:14,310 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [INFO ] 2026-08-04 20:16:14,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"575b23ca-dde5-42a3-be6f-8ad211cec1f7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.251Z"}] [INFO ] 2026-08-04 20:16:14,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"50375199-771a-491e-9ead-ab53fd8c539d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.250Z"}] [DEBUG] 2026-08-04 20:16:14,313 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,313 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:16:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:16:14,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"a5de88b4-f7c0-4563-b625-ab723323b4bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.250Z"}] [DEBUG] 2026-08-04 20:16:14,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,316 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,316 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:16:14,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,319 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:14,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"eec99ff6-34ef-44fb-aae3-8317b6ffa4cc",{}] [DEBUG] 2026-08-04 20:16:14,321 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,321 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.251'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,323 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,323 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:16:14,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:16:14,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,332 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:14,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"3878ab54-2f04-4bc3-82b7-dc036a9da7a2",{}] [DEBUG] 2026-08-04 20:16:14,334 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,334 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.251'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,336 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,336 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:16:14,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [DEBUG] 2026-08-04 20:16:14,346 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,346 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:14,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"575b23ca-dde5-42a3-be6f-8ad211cec1f7",{}] [DEBUG] 2026-08-04 20:16:14,347 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,347 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.25'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,350 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,350 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:16:14,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:16:14,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,359 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:14,360 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"50375199-771a-491e-9ead-ab53fd8c539d",{}] [DEBUG] 2026-08-04 20:16:14,360 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,360 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.25'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,363 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,363 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:16:14,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:16:14,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:16:14,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"a5de88b4-f7c0-4563-b625-ab723323b4bd",{}] [INFO ] 2026-08-04 20:16:14,624 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7ff07b49-767d-4eac-9f32-88f01cf5efc4","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,624 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,624 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.624'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:16:14,635 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,635 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7ff07b49-767d-4eac-9f32-88f01cf5efc4",{"currentTime":"2026-08-04T20:16:14.624Z"}] [INFO ] 2026-08-04 20:16:14,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1392d08f-86a4-4fd5-a838-8c9ed20857bc","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,643 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,643 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.643'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:16:14,649 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"4f361974-162d-486d-bd0e-14d81c0720ff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.615Z"}] [DEBUG] 2026-08-04 20:16:14,649 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,650 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,650 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:16:14,653 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,653 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1392d08f-86a4-4fd5-a838-8c9ed20857bc",{"currentTime":"2026-08-04T20:16:14.643Z"}] [DEBUG] 2026-08-04 20:16:14,653 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:16:14,654 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,655 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.615'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,657 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,657 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:16:14,657 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [INFO ] 2026-08-04 20:16:14,673 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"3c64ac57-02d7-47e9-8604-c2663a487c79","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,673 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,673 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.673'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:16:14,674 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:16:14,675 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"4f361974-162d-486d-bd0e-14d81c0720ff",{}] [INFO ] 2026-08-04 20:16:14,677 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"73fc3c1e-c46f-4065-bc4a-938e986a90ff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.635Z"}] [DEBUG] 2026-08-04 20:16:14,677 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,678 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,678 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:16:14,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"80918d04-f9e8-4ff6-8efd-21ee1adfe92c","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,683 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,683 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.683'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:16:14,683 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:16:14,684 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,684 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"3c64ac57-02d7-47e9-8604-c2663a487c79",{"currentTime":"2026-08-04T20:16:14.673Z"}] [DEBUG] 2026-08-04 20:16:14,686 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,686 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.635'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,689 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,689 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:16:14,689 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:16:14,691 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"1917d642-dc91-42d4-9732-f5c28e1b6116","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,692 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,692 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.692'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:16:14,695 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"80918d04-f9e8-4ff6-8efd-21ee1adfe92c",{"currentTime":"2026-08-04T20:16:14.683Z"}] [INFO ] 2026-08-04 20:16:14,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"8c8d6fa9-e0c6-410a-a132-5632d4b5fda7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.664Z"}] [DEBUG] 2026-08-04 20:16:14,695 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,696 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,696 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:16:14,698 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"a6c6a896-2f92-444b-94a0-6b5959da0ff9","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:14,699 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:14,699 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:14.698'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:16:14,701 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,701 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:14,701 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"73fc3c1e-c46f-4065-bc4a-938e986a90ff",{}] [DEBUG] 2026-08-04 20:16:14,702 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,702 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.664'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,705 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,705 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:16:14,705 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:16:14,706 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,706 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"1917d642-dc91-42d4-9732-f5c28e1b6116",{"currentTime":"2026-08-04T20:16:14.692Z"}] [INFO ] 2026-08-04 20:16:14,709 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"4dc03439-4e18-44d5-942e-d5e3d02a012e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.663Z"}] [DEBUG] 2026-08-04 20:16:14,709 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,710 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,710 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:16:14,712 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:14,712 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"a6c6a896-2f92-444b-94a0-6b5959da0ff9",{"currentTime":"2026-08-04T20:16:14.698Z"}] [INFO ] 2026-08-04 20:16:14,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"0460bd49-2483-44e8-8313-4971a29333de","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.663Z"}] [DEBUG] 2026-08-04 20:16:14,714 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,714 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,714 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:16:14,715 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,715 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:16:14,715 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,715 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.663'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:16:14,716 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"8c8d6fa9-e0c6-410a-a132-5632d4b5fda7",{}] [DEBUG] 2026-08-04 20:16:14,718 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,718 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:16:14,718 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:16:14,719 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"8f5b004f-db90-45ff-a229-b97ac44e96d0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:14.664Z"}] [DEBUG] 2026-08-04 20:16:14,719 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:16:14,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:14,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:16:14,727 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,727 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:14,728 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"4dc03439-4e18-44d5-942e-d5e3d02a012e",{}] [DEBUG] 2026-08-04 20:16:14,728 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,728 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.663'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,731 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,731 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:16:14,731 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:16:14,739 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:16:14,739 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:14,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"0460bd49-2483-44e8-8313-4971a29333de",{}] [DEBUG] 2026-08-04 20:16:14,740 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:14,740 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:14.664'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:14,743 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:14,743 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:16:14,743 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:16:14,751 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:16:14,752 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"8f5b004f-db90-45ff-a229-b97ac44e96d0",{}] [INFO ] 2026-08-04 20:16:15,097 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"ce87d3a2-7b1e-4368-a082-97d03d489dbf","Heartbeat",{}] [INFO ] 2026-08-04 20:16:15,098 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8f362c5c-3649-4245-9450-bd7aa5587406","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:15,098 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:15,098 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:15.098'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:16:15,101 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"4b8903e7-6c01-434b-8b0b-304c5c87ffe4","Heartbeat",{}] [INFO ] 2026-08-04 20:16:15,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"555a90f4-f378-4e22-8827-b9648f567a15","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:15,103 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:15,103 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:15.102'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:16:15,103 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:15,103 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:15.103'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:16:15,103 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:15,103 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:15.103'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:16:15,112 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"b8e6f22d-e32e-4903-a14f-3835a392513f","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:15,112 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:15,112 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:15.112'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:16:15,118 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,118 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:15,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8f362c5c-3649-4245-9450-bd7aa5587406",{"currentTime":"2026-08-04T20:16:15.098Z"}] [INFO ] 2026-08-04 20:16:15,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"ce87d3a2-7b1e-4368-a082-97d03d489dbf",{"currentTime":"2026-08-04T20:16:15.102Z"}] [DEBUG] 2026-08-04 20:16:15,119 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:15,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"555a90f4-f378-4e22-8827-b9648f567a15",{"currentTime":"2026-08-04T20:16:15.103Z"}] [INFO ] 2026-08-04 20:16:15,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"19b45717-8486-4ed6-be31-5c9d036a38fa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:15.064Z"}] [DEBUG] 2026-08-04 20:16:15,121 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,121 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:16:15,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"4b8903e7-6c01-434b-8b0b-304c5c87ffe4",{"currentTime":"2026-08-04T20:16:15.103Z"}] [DEBUG] 2026-08-04 20:16:15,122 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:15,122 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:16:15,123 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"bc8cd045-0b3e-4228-bf45-dfb77fe22576","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:15.123'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:16:15,123 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"57bf4a16-14af-4441-911d-686084fe2f6f","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:15.123'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:16:15,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"a36d4e65-a3f5-4d75-8c3b-cffab01f9b25","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:15.063Z"}] [DEBUG] 2026-08-04 20:16:15,124 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [INFO ] 2026-08-04 20:16:15,125 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"05e1264c-a364-4e6d-b0ed-f93aff4b3cd6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:15.064Z"}] [DEBUG] 2026-08-04 20:16:15,125 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [INFO ] 2026-08-04 20:16:15,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"ed9e09db-e590-41ab-bddb-641f39ceaf71","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:15.083Z"}] [DEBUG] 2026-08-04 20:16:15,126 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : false [DEBUG] 2026-08-04 20:16:15,126 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:15,126 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:16:15,126 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:16:15,127 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:15,127 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:16:15,127 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:15,127 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:16:15,128 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:15,128 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:15.064'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:15,131 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,131 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:16:15,131 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:16:15,134 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:15,134 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"b8e6f22d-e32e-4903-a14f-3835a392513f",{"currentTime":"2026-08-04T20:16:15.112Z"}] [INFO ] 2026-08-04 20:16:15,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e3b24914-ac77-4637-9711-206e1c7cd817","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:15.063Z"}] [DEBUG] 2026-08-04 20:16:15,135 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:16:15,136 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:15,136 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:16:15,139 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:15,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"57bf4a16-14af-4441-911d-686084fe2f6f",{"currentTime":"2026-08-04T20:16:15.123Z"}] [DEBUG] 2026-08-04 20:16:15,139 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:15,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"bc8cd045-0b3e-4228-bf45-dfb77fe22576",{"currentTime":"2026-08-04T20:16:15.123Z"}] [INFO ] 2026-08-04 20:16:15,141 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"6f840512-e345-4c61-9759-650f10b6b260","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:15.062Z"}] [DEBUG] 2026-08-04 20:16:15,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:16:15,142 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"a6e1d4c1-72ba-4669-8782-ecdc15d8c99a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:15.087Z"}] [DEBUG] 2026-08-04 20:16:15,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:16:15,143 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:15,143 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:16:15,143 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:15,143 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:16:15,145 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:16:15,145 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:15,146 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"19b45717-8486-4ed6-be31-5c9d036a38fa",{}] [DEBUG] 2026-08-04 20:16:15,146 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:15,146 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:15.063'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:15,149 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,149 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:16:15,149 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:16:15,159 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [DEBUG] 2026-08-04 20:16:15,159 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:15,160 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"a36d4e65-a3f5-4d75-8c3b-cffab01f9b25",{}] [DEBUG] 2026-08-04 20:16:15,160 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:15,160 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:15.064'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:15,163 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,163 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:16:15,163 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:16:15,172 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:16:15,172 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:15,173 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"05e1264c-a364-4e6d-b0ed-f93aff4b3cd6",{}] [DEBUG] 2026-08-04 20:16:15,173 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:15,173 org.jooq.tools.LoggerListener (qtp1046545660-2112) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:15.083'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:15,176 org.jooq.tools.LoggerListener (qtp1046545660-2112) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,176 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2112) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:16:15,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - commit [DEBUG] 2026-08-04 20:16:15,186 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2112) - setting auto commit : true [DEBUG] 2026-08-04 20:16:15,186 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:15,187 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2112) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"ed9e09db-e590-41ab-bddb-641f39ceaf71",{}] [DEBUG] 2026-08-04 20:16:15,187 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:15,187 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:15.063'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:15,190 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,190 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:16:15,190 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:16:15,199 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:16:15,199 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:16:15,200 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e3b24914-ac77-4637-9711-206e1c7cd817",{}] [DEBUG] 2026-08-04 20:16:15,200 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:15,201 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:15.062'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:15,203 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,203 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:16:15,203 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:16:15,213 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:16:15,213 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:16:15,214 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:15,214 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:15.087'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:16:15,215 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"6f840512-e345-4c61-9759-650f10b6b260",{}] [DEBUG] 2026-08-04 20:16:15,217 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:15,217 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:16:15,217 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:16:15,227 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:16:15,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"a6e1d4c1-72ba-4669-8782-ecdc15d8c99a",{}] [ERROR] 2026-08-04 20:16:16,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=1A31-1-2146-00001, sessionId=aa30c8eb-c5f8-155e-a0d0-5ea9c0348986] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:16:16,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=1A31-1-2146-00001, sessionId=aa30c8eb-c5f8-155e-a0d0-5ea9c0348986] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:16:16,908 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2135) - Deleting the store for sessionId 'aa30c8eb-c5f8-155e-a0d0-5ea9c0348986' [DEBUG] 2026-08-04 20:16:16,908 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2135) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:16:21,801 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:21,801 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:16:21,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:16:21,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |registration_status| [DEBUG] 2026-08-04 20:16:21,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:16:21,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |Accepted | [DEBUG] 2026-08-04 20:16:21,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:16:21,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:16:21,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:16:21,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - Logger : Session ID: a8c1bf54-a897-3d14-36db-8a742f5b7ae3 [INFO ] 2026-08-04 20:16:21,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:16:21,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=1A31-1-2146-00001, sessionId=a8c1bf54-a897-3d14-36db-8a742f5b7ae3] Connection is established [DEBUG] 2026-08-04 20:16:21,805 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2135) - Creating new store for sessionId 'a8c1bf54-a897-3d14-36db-8a742f5b7ae3' [DEBUG] 2026-08-04 20:16:21,805 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2135) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:16:22,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"4bf4d5e5-0880-4a9b-9c04-b61c541b6931","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:22,393 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:22,393 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:22.392'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:16:22,404 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:22,404 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"4bf4d5e5-0880-4a9b-9c04-b61c541b6931",{"currentTime":"2026-08-04T20:16:22.392Z"}] [DEBUG] 2026-08-04 20:16:35,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending ping message [INFO ] 2026-08-04 20:16:39,399 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"8beab466-d07c-4dbf-ab6b-8d71d57f599d","Heartbeat",{}] [DEBUG] 2026-08-04 20:16:39,399 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:16:39,400 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:16:39.399'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:16:39,411 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:16:39,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"8beab466-d07c-4dbf-ab6b-8d71d57f599d",{"currentTime":"2026-08-04T20:16:39.399Z"}] [INFO ] 2026-08-04 20:16:39,414 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"fca3b15f-32d8-4588-9c48-1e88894dd378","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:16:39.400Z"}] [DEBUG] 2026-08-04 20:16:39,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:16:39,416 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:16:39,417 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:16:39,419 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:16:39,420 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:16:39,420 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:16:39.4'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:16:39,423 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:16:39,423 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:16:39,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:16:39,432 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:16:39,433 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"fca3b15f-32d8-4588-9c48-1e88894dd378",{}] [DEBUG] 2026-08-04 20:16:59,389 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:16:59,389 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1921 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:16:59,417 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:16:59,417 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:16:59,417 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:16:59,417 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : | 1921|999_SCHEDULE_BOT_PST| 1|100289|2024-02-06T21:55:56.563Z|4260558 |2024-02-06T22:01:15.064Z|4263734 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:16:59,417 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:16:59,417 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:16:59,418 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:16:59,418 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1921 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-02-06 21:55:56.563'} and {ts '2024-02-06 22:01:15.064'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:16:59,421 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:16:59,421 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:16:59,421 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:16:59,421 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:17:04,255 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"06f77161-25c3-413c-b050-48ea695157cd","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,255 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,255 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.255'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:17:04,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"642f6d93-8b20-461c-83f0-e27f2029048d","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,257 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,257 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.257'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:17:04,259 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"b4d3bf8d-3b20-468e-a3a9-8867ca5caa30","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,259 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,259 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.259'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:17:04,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e2702497-9ae8-43f5-be55-a9acc32e9002","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,261 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,261 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.261'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:17:04,262 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"86d07f52-ebdd-439d-a4db-de40d58e6606","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,262 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,262 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.262'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:17:04,270 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,270 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"06f77161-25c3-413c-b050-48ea695157cd",{"currentTime":"2026-08-04T20:17:04.255Z"}] [INFO ] 2026-08-04 20:17:04,274 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"a32996cf-b905-41ca-9264-c3ac4ae5ac4a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.256Z"}] [DEBUG] 2026-08-04 20:17:04,275 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,275 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"86d07f52-ebdd-439d-a4db-de40d58e6606",{"currentTime":"2026-08-04T20:17:04.262Z"}] [DEBUG] 2026-08-04 20:17:04,276 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,276 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:17:04,276 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,276 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e2702497-9ae8-43f5-be55-a9acc32e9002",{"currentTime":"2026-08-04T20:17:04.261Z"}] [INFO ] 2026-08-04 20:17:04,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"b4d3bf8d-3b20-468e-a3a9-8867ca5caa30",{"currentTime":"2026-08-04T20:17:04.259Z"}] [INFO ] 2026-08-04 20:17:04,278 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"c3a891ad-8c61-4995-bf78-8b75bdf6df2d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.256Z"}] [DEBUG] 2026-08-04 20:17:04,278 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,278 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,278 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"642f6d93-8b20-461c-83f0-e27f2029048d",{"currentTime":"2026-08-04T20:17:04.257Z"}] [INFO ] 2026-08-04 20:17:04,281 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"29176b9c-3a58-476f-a887-4d5d60e34532","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.255Z"}] [INFO ] 2026-08-04 20:17:04,281 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"bfd83077-4047-4709-a49d-fe4fdbc3ae13","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.256Z"}] [DEBUG] 2026-08-04 20:17:04,281 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,281 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,281 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:04,281 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,281 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:17:04,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2b058c82-0827-4060-a4a3-1652e2885ddc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.255Z"}] [DEBUG] 2026-08-04 20:17:04,282 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,282 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,282 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:17:04,282 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,282 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:17:04,282 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,282 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.256'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,283 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,283 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:17:04,285 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,285 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:17:04,285 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:17:04,295 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:17:04,295 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:04,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"a32996cf-b905-41ca-9264-c3ac4ae5ac4a",{}] [DEBUG] 2026-08-04 20:17:04,296 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,296 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.256'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,299 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,299 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:17:04,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:17:04,308 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:17:04,308 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:04,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"c3a891ad-8c61-4995-bf78-8b75bdf6df2d",{}] [DEBUG] 2026-08-04 20:17:04,309 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,309 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.255'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,312 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,312 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:17:04,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:17:04,321 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [DEBUG] 2026-08-04 20:17:04,321 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:04,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"29176b9c-3a58-476f-a887-4d5d60e34532",{}] [DEBUG] 2026-08-04 20:17:04,322 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,322 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.256'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,325 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,325 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:17:04,325 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:17:04,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:17:04,337 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:04,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"bfd83077-4047-4709-a49d-fe4fdbc3ae13",{}] [DEBUG] 2026-08-04 20:17:04,338 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,338 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.255'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,341 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,341 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:17:04,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:17:04,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [INFO ] 2026-08-04 20:17:04,351 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2b058c82-0827-4060-a4a3-1652e2885ddc",{}] [INFO ] 2026-08-04 20:17:04,622 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"62887ab6-7c30-4730-963b-45788159c41d","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,623 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,623 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.623'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:17:04,634 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,634 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"62887ab6-7c30-4730-963b-45788159c41d",{"currentTime":"2026-08-04T20:17:04.623Z"}] [INFO ] 2026-08-04 20:17:04,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"53667c37-874f-49a9-b393-b9284f5b94ec","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.621Z"}] [DEBUG] 2026-08-04 20:17:04,637 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,638 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,639 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:17:04,639 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"aab35a4e-a386-4deb-9876-d97fc6345eb7","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,639 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,639 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.639'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:17:04,647 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:04,648 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,648 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.621'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,650 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,650 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"aab35a4e-a386-4deb-9876-d97fc6345eb7",{"currentTime":"2026-08-04T20:17:04.639Z"}] [INFO ] 2026-08-04 20:17:04,651 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"d1687db3-ebb1-493d-bb83-8bda4c5dbab7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.637Z"}] [DEBUG] 2026-08-04 20:17:04,651 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,651 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:17:04,651 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:17:04,651 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,653 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,653 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:17:04,667 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"2167aec0-bfb4-46a6-8219-9c79631c42d5","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,667 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,667 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.667'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:17:04,669 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"72729b83-fa28-4480-9912-9e982c991906","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,669 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,669 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.669'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:17:04,669 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:04,669 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:17:04,671 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"6228346b-99df-4089-afe1-d6727e308d31","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,671 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,671 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.671'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:17:04,672 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,672 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.637'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:17:04,673 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"6e4781e1-0384-490e-988e-1b69efdb4727","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:04,673 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:04,673 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:04.673'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:17:04,675 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,675 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:17:04,675 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:17:04,681 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"53667c37-874f-49a9-b393-b9284f5b94ec",{}] [DEBUG] 2026-08-04 20:17:04,681 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,682 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"72729b83-fa28-4480-9912-9e982c991906",{"currentTime":"2026-08-04T20:17:04.669Z"}] [INFO ] 2026-08-04 20:17:04,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"960ef533-091a-47fe-8db2-c06a1ef8c33c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.666Z"}] [DEBUG] 2026-08-04 20:17:04,685 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,686 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,686 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:17:04,690 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:17:04,691 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"d1687db3-ebb1-493d-bb83-8bda4c5dbab7",{}] [DEBUG] 2026-08-04 20:17:04,701 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:04,709 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,709 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"6228346b-99df-4089-afe1-d6727e308d31",{"currentTime":"2026-08-04T20:17:04.671Z"}] [DEBUG] 2026-08-04 20:17:04,710 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,710 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"2167aec0-bfb4-46a6-8219-9c79631c42d5",{"currentTime":"2026-08-04T20:17:04.667Z"}] [INFO ] 2026-08-04 20:17:04,711 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"f89f9b6d-bee3-40d0-9c74-dde487e3efba","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.667Z"}] [DEBUG] 2026-08-04 20:17:04,711 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,711 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:04,711 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"6e4781e1-0384-490e-988e-1b69efdb4727",{"currentTime":"2026-08-04T20:17:04.673Z"}] [INFO ] 2026-08-04 20:17:04,713 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"6499d442-89ac-4e43-86a6-7c1882883900","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.667Z"}] [DEBUG] 2026-08-04 20:17:04,713 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,713 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,713 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:17:04,713 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"23299c96-6dcd-44ba-b980-3900a575bc1a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:04.667Z"}] [DEBUG] 2026-08-04 20:17:04,713 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:17:04,714 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,714 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:17:04,714 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:04,714 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:17:04,719 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,719 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.666'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,722 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,722 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:17:04,722 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:17:04,733 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:17:04,735 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:04,735 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"960ef533-091a-47fe-8db2-c06a1ef8c33c",{}] [DEBUG] 2026-08-04 20:17:04,737 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,737 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.667'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,740 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,740 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:17:04,740 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:17:04,751 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:17:04,751 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:04,752 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"f89f9b6d-bee3-40d0-9c74-dde487e3efba",{}] [DEBUG] 2026-08-04 20:17:04,753 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,753 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.667'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,755 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,755 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:17:04,755 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:17:04,768 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:17:04,768 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:04,769 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"6499d442-89ac-4e43-86a6-7c1882883900",{}] [DEBUG] 2026-08-04 20:17:04,769 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:04,769 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:04.667'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:04,772 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:04,772 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:17:04,772 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:17:04,781 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [INFO ] 2026-08-04 20:17:04,782 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"23299c96-6dcd-44ba-b980-3900a575bc1a",{}] [INFO ] 2026-08-04 20:17:05,067 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"8d1fac69-f830-4b27-a401-b72b768b088e","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:05,067 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:05,067 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:05.067'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:17:05,069 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"23dc8ba1-3c1c-414b-8f9f-1d55d077ecd3","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:05,069 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:05,069 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:05.069'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:17:05,073 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"e5790b23-e470-4e11-8e38-bfaefe0a5e37","Heartbeat",{}] [INFO ] 2026-08-04 20:17:05,073 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"de3b19b8-2b76-48a6-b212-99b9dc1b49b8","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:05,073 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:05,073 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:05.073'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:17:05,073 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:05,073 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:05.073'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:17:05,074 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"0546b131-c1be-4287-8f35-abec43129eb7","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:05,075 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:05,075 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:05.074'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:17:05,084 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:05,084 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"23dc8ba1-3c1c-414b-8f9f-1d55d077ecd3",{"currentTime":"2026-08-04T20:17:05.069Z"}] [INFO ] 2026-08-04 20:17:05,086 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"855a07ee-e9bf-4d37-9d92-a52228ac3516","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:05.067Z"}] [DEBUG] 2026-08-04 20:17:05,086 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:17:05,087 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:05,087 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:17:05,087 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"9c6a4965-f859-4457-875f-2d049c9871a6","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:05,087 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:05,087 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:05.087'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:17:05,090 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:05,090 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:05,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"8d1fac69-f830-4b27-a401-b72b768b088e",{"currentTime":"2026-08-04T20:17:05.067Z"}] [INFO ] 2026-08-04 20:17:05,091 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"801c7abc-78e5-4f2b-9748-2d4f0a104797","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:05.091'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:17:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:05.067'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:17:05,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"e5790b23-e470-4e11-8e38-bfaefe0a5e37",{"currentTime":"2026-08-04T20:17:05.073Z"}] [DEBUG] 2026-08-04 20:17:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:05,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"0546b131-c1be-4287-8f35-abec43129eb7",{"currentTime":"2026-08-04T20:17:05.074Z"}] [INFO ] 2026-08-04 20:17:05,093 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2dd6b303-cec4-4b10-8359-6399bd00ff75","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:05.068Z"}] [DEBUG] 2026-08-04 20:17:05,093 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,093 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:17:05,093 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"de3b19b8-2b76-48a6-b212-99b9dc1b49b8",{"currentTime":"2026-08-04T20:17:05.073Z"}] [INFO ] 2026-08-04 20:17:05,094 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"afa52ec6-e808-4aef-af07-92c8b55ee2de","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:05.069Z"}] [DEBUG] 2026-08-04 20:17:05,095 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:05,095 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:17:05,095 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:17:05,096 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,096 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:17:05,096 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:17:05,097 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"a4d3d38c-3be6-4db1-908d-4bd3b4f6137e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:05.068Z"}] [DEBUG] 2026-08-04 20:17:05,097 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:17:05,097 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"536bc53b-8997-4bd1-a4d4-0695653070f9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:05.067Z"}] [DEBUG] 2026-08-04 20:17:05,097 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:17:05,097 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:05,097 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:17:05,098 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:05,098 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:17:05,098 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:05,098 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:17:05,099 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:05,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"9c6a4965-f859-4457-875f-2d049c9871a6",{"currentTime":"2026-08-04T20:17:05.087Z"}] [INFO ] 2026-08-04 20:17:05,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"610e2149-6854-477f-80cd-380f1e7e7ff8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:05.086Z"}] [DEBUG] 2026-08-04 20:17:05,102 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : false [DEBUG] 2026-08-04 20:17:05,103 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:05,103 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:17:05,106 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:05,106 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"801c7abc-78e5-4f2b-9748-2d4f0a104797",{"currentTime":"2026-08-04T20:17:05.091Z"}] [INFO ] 2026-08-04 20:17:05,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"da0c2d7c-ca08-46ca-b4be-97531dbd03ea","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:05.091Z"}] [DEBUG] 2026-08-04 20:17:05,107 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:17:05,108 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:05,108 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:17:05,112 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:17:05,112 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:05,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"855a07ee-e9bf-4d37-9d92-a52228ac3516",{}] [DEBUG] 2026-08-04 20:17:05,113 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:05,113 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:05.068'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:05,116 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,116 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:17:05,116 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:17:05,126 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:17:05,126 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:05,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2dd6b303-cec4-4b10-8359-6399bd00ff75",{}] [DEBUG] 2026-08-04 20:17:05,128 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:05,128 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:05.069'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:05,130 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,130 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:17:05,130 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:17:05,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:17:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:05,140 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"afa52ec6-e808-4aef-af07-92c8b55ee2de",{}] [DEBUG] 2026-08-04 20:17:05,141 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:05,141 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:05.068'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:05,144 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,144 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:17:05,144 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:17:05,154 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:17:05,154 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:05,155 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"a4d3d38c-3be6-4db1-908d-4bd3b4f6137e",{}] [DEBUG] 2026-08-04 20:17:05,155 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:05,155 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:05.067'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:05,158 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,158 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:17:05,158 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:17:05,167 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:05,167 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:17:05,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"536bc53b-8997-4bd1-a4d4-0695653070f9",{}] [DEBUG] 2026-08-04 20:17:05,168 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:05,168 org.jooq.tools.LoggerListener (qtp1046545660-2114) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:05.086'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:05,171 org.jooq.tools.LoggerListener (qtp1046545660-2114) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,171 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2114) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:17:05,171 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - commit [DEBUG] 2026-08-04 20:17:05,181 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2114) - setting auto commit : true [DEBUG] 2026-08-04 20:17:05,181 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:05,182 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2114) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"610e2149-6854-477f-80cd-380f1e7e7ff8",{}] [DEBUG] 2026-08-04 20:17:05,183 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:05,183 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:05.091'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:05,186 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:05,186 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:17:05,186 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:17:05,195 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:17:05,196 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"da0c2d7c-ca08-46ca-b4be-97531dbd03ea",{}] [DEBUG] 2026-08-04 20:17:06,307 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:17:06,308 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 4559 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:17:06,335 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:17:06,335 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:17:06,335 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:17:06,335 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : | 4559|999_SCHEDULE_BOT_EST| 1|100102|2026-06-06T09:55:57.664Z|4644842 |2026-06-06T11:30:59.537Z|4701009 |EVDisconnected| 114| 46|station | [DEBUG] 2026-08-04 20:17:06,335 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:17:06,335 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:17:06,336 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:17:06,336 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 4559 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2026-06-06 09:55:57.664'} and {ts '2026-06-06 11:30:59.537'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:17:06,338 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:17:06,338 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:17:06,338 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:17:06,338 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:17:07,034 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R19, sessionId=31f3406e-8d52-4307-53b4-b86a1b977591] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:17:07,034 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R19, sessionId=31f3406e-8d52-4307-53b4-b86a1b977591] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:17:07,034 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2134) - Deleting the store for sessionId '31f3406e-8d52-4307-53b4-b86a1b977591' [DEBUG] 2026-08-04 20:17:07,034 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2134) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:17:07,040 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:07,040 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:17:07,043 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:17:07,043 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : |registration_status| [DEBUG] 2026-08-04 20:17:07,043 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : +-------------------+ [DEBUG] 2026-08-04 20:17:07,043 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : |Accepted | [DEBUG] 2026-08-04 20:17:07,043 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : +-------------------+ [DEBUG] 2026-08-04 20:17:07,043 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:17:07,043 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:17:07,043 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - Logger : Session ID: 84a6d426-4582-a167-7692-b9b0042a373a [INFO ] 2026-08-04 20:17:07,043 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:17:07,043 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R19, sessionId=84a6d426-4582-a167-7692-b9b0042a373a] Connection is established [DEBUG] 2026-08-04 20:17:07,043 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2137) - Creating new store for sessionId '84a6d426-4582-a167-7692-b9b0042a373a' [DEBUG] 2026-08-04 20:17:07,043 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2137) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:17:07,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R19, sessionId=84a6d426-4582-a167-7692-b9b0042a373a] Received: [2,"726c4d58-7ef7-4c84-a1ff-ab48853ee042","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:17:07,047 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:07,047 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |registration_status| [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |Accepted | [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:17:07,050 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2134) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:07,050 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:07.05'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:17:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:17:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:17:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:17:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:17:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:17:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:17:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:17:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:17:07,063 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R19, sessionId=84a6d426-4582-a167-7692-b9b0042a373a] Sending: [3,"726c4d58-7ef7-4c84-a1ff-ab48853ee042",{"status":"Accepted","currentTime":"2026-08-04T20:17:07.050Z","interval":7200}] [ERROR] 2026-08-04 20:17:21,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=1A31-1-2146-00001, sessionId=a8c1bf54-a897-3d14-36db-8a742f5b7ae3] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:17:21,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=1A31-1-2146-00001, sessionId=a8c1bf54-a897-3d14-36db-8a742f5b7ae3] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:17:21,800 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2137) - Deleting the store for sessionId 'a8c1bf54-a897-3d14-36db-8a742f5b7ae3' [DEBUG] 2026-08-04 20:17:21,800 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2137) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:17:23,116 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"ba06d17a-4842-4414-adce-cf1dcf0370ac","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:23,117 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:23,117 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:23.116'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:17:23,128 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:23,128 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"ba06d17a-4842-4414-adce-cf1dcf0370ac",{"currentTime":"2026-08-04T20:17:23.116Z"}] [DEBUG] 2026-08-04 20:17:25,823 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:25,823 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:17:25,825 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:17:25,825 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : |registration_status| [DEBUG] 2026-08-04 20:17:25,825 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : +-------------------+ [DEBUG] 2026-08-04 20:17:25,825 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : |Accepted | [DEBUG] 2026-08-04 20:17:25,825 org.jooq.tools.LoggerListener (qtp1046545660-2137) - : +-------------------+ [DEBUG] 2026-08-04 20:17:25,825 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:17:25,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:17:25,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - Logger : Session ID: 5ca79aba-ee32-b346-0b9e-f10cf7428c93 [INFO ] 2026-08-04 20:17:25,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:17:25,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=1A31-1-2146-00001, sessionId=5ca79aba-ee32-b346-0b9e-f10cf7428c93] Connection is established [DEBUG] 2026-08-04 20:17:25,826 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2137) - Creating new store for sessionId '5ca79aba-ee32-b346-0b9e-f10cf7428c93' [DEBUG] 2026-08-04 20:17:25,826 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2137) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:17:29,404 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"ca0941c9-ca67-4dcf-bdd6-1b0ca89fe417","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:29,404 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:29,404 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:29.404'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:17:29,416 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:29,416 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"ca0941c9-ca67-4dcf-bdd6-1b0ca89fe417",{"currentTime":"2026-08-04T20:17:29.404Z"}] [INFO ] 2026-08-04 20:17:29,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"4b51ffdf-577b-4553-bc44-64ef6e32c11b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:29.405Z"}] [DEBUG] 2026-08-04 20:17:29,420 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:17:29,421 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:29,421 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:17:29,424 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:29,425 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:29,425 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:29.405'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:29,428 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:29,428 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:17:29,428 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:17:29,437 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:17:29,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"4b51ffdf-577b-4553-bc44-64ef6e32c11b",{}] [INFO ] 2026-08-04 20:17:54,265 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"32b5cf4d-90a3-473c-bfe9-c90e3b475a30","Heartbeat",{}] [INFO ] 2026-08-04 20:17:54,265 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"0acca75d-198a-4b14-a8f4-99c6e4895512","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,265 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,265 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,265 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.265'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:17:54,265 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.265'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:17:54,266 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"d80a7596-65f3-45eb-9472-bcef621e5093","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,266 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,266 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.266'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:17:54,270 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"aaeab2c7-9b55-47ef-9ee0-6c1fb5589042","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,270 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,270 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.27'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:17:54,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"81462e9a-b475-4bb6-bdd5-53e965994e50","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,273 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,273 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.273'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:17:54,279 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"0acca75d-198a-4b14-a8f4-99c6e4895512",{"currentTime":"2026-08-04T20:17:54.265Z"}] [INFO ] 2026-08-04 20:17:54,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"335ae5bb-5f06-4d79-a16d-1621324a23bf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.260Z"}] [DEBUG] 2026-08-04 20:17:54,284 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,285 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,285 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"d80a7596-65f3-45eb-9472-bcef621e5093",{"currentTime":"2026-08-04T20:17:54.266Z"}] [INFO ] 2026-08-04 20:17:54,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"aaeab2c7-9b55-47ef-9ee0-6c1fb5589042",{"currentTime":"2026-08-04T20:17:54.270Z"}] [DEBUG] 2026-08-04 20:17:54,285 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"32b5cf4d-90a3-473c-bfe9-c90e3b475a30",{"currentTime":"2026-08-04T20:17:54.265Z"}] [DEBUG] 2026-08-04 20:17:54,285 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,285 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:17:54,288 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"6298e469-9680-4f08-a2ee-1068169427c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.259Z"}] [DEBUG] 2026-08-04 20:17:54,289 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,289 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,289 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.26'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:17:54,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"9beedd9d-c25a-49c6-b439-fc81e1bc41b9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.259Z"}] [DEBUG] 2026-08-04 20:17:54,292 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,292 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:17:54,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:17:54,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,292 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,292 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:17:54,293 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"81462e9a-b475-4bb6-bdd5-53e965994e50",{"currentTime":"2026-08-04T20:17:54.273Z"}] [DEBUG] 2026-08-04 20:17:54,293 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,293 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [INFO ] 2026-08-04 20:17:54,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"58b7cd8b-8f1b-4ec5-a9a0-9c185d405c79","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.260Z"}] [DEBUG] 2026-08-04 20:17:54,294 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,295 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,295 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:17:54,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"436a999a-be63-4758-8b03-19812559e6f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.260Z"}] [DEBUG] 2026-08-04 20:17:54,297 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,298 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,298 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:17:54,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:17:54,304 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"335ae5bb-5f06-4d79-a16d-1621324a23bf",{}] [DEBUG] 2026-08-04 20:17:54,305 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,305 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.259'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,308 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,308 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:17:54,308 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:17:54,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:17:54,319 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"9beedd9d-c25a-49c6-b439-fc81e1bc41b9",{}] [DEBUG] 2026-08-04 20:17:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.259'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,324 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,324 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:17:54,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:17:54,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:17:54,332 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"6298e469-9680-4f08-a2ee-1068169427c0",{}] [DEBUG] 2026-08-04 20:17:54,334 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,334 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.26'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,336 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,336 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:17:54,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:17:54,345 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:17:54,345 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"58b7cd8b-8f1b-4ec5-a9a0-9c185d405c79",{}] [DEBUG] 2026-08-04 20:17:54,346 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,346 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.26'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,349 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,349 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:17:54,349 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:17:54,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:17:54,358 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"436a999a-be63-4758-8b03-19812559e6f1",{}] [INFO ] 2026-08-04 20:17:54,629 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"29b5ea04-a83e-469a-8eef-2da0f4fbcda4","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,629 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,629 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.629'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:17:54,640 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,640 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"29b5ea04-a83e-469a-8eef-2da0f4fbcda4",{"currentTime":"2026-08-04T20:17:54.629Z"}] [INFO ] 2026-08-04 20:17:54,642 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"3e2d0798-2f81-41eb-afd7-3bd0ea265a7b","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,642 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,642 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.642'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:17:54,642 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"bac42a76-3d20-4f4a-9ae8-60c697e292ca","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.627Z"}] [DEBUG] 2026-08-04 20:17:54,642 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,643 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,643 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:17:54,646 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.627'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,649 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,649 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:17:54,649 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:17:54,652 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,652 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"3e2d0798-2f81-41eb-afd7-3bd0ea265a7b",{"currentTime":"2026-08-04T20:17:54.642Z"}] [INFO ] 2026-08-04 20:17:54,655 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"ab418167-f996-4bee-9932-005c4dd6811f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.639Z"}] [DEBUG] 2026-08-04 20:17:54,656 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,657 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,657 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:17:54,657 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:17:54,658 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"bac42a76-3d20-4f4a-9ae8-60c697e292ca",{}] [DEBUG] 2026-08-04 20:17:54,660 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:54,661 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,661 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.639'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,664 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,664 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:17:54,664 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:17:54,670 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c3022d5a-aa68-4780-b599-2b1594332596","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,670 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,670 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.67'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:17:54,672 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"0f317480-6033-4843-931b-2b46ed9e93c3","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,672 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,672 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.672'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:17:54,672 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:17:54,673 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"ab418167-f996-4bee-9932-005c4dd6811f",{}] [INFO ] 2026-08-04 20:17:54,680 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"30afded7-1d53-4a48-9959-bbf520af7120","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,680 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,680 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.68'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:17:54,681 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"9b6cf885-3dd4-4dba-a0fe-43915486bfd2","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:54,681 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:54,681 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:54.681'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:17:54,686 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c3022d5a-aa68-4780-b599-2b1594332596",{"currentTime":"2026-08-04T20:17:54.670Z"}] [INFO ] 2026-08-04 20:17:54,688 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"7fd04fe2-a571-4271-83ad-a044370e6d33","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.670Z"}] [DEBUG] 2026-08-04 20:17:54,688 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,689 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,689 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:17:54,691 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,691 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"0f317480-6033-4843-931b-2b46ed9e93c3",{"currentTime":"2026-08-04T20:17:54.672Z"}] [DEBUG] 2026-08-04 20:17:54,692 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:54,693 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,693 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.67'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:17:54,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"271fc9ac-1338-4ba6-a5a6-425919f724ee","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.670Z"}] [DEBUG] 2026-08-04 20:17:54,695 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,696 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,696 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:17:54,698 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,698 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:54,698 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"9b6cf885-3dd4-4dba-a0fe-43915486bfd2",{"currentTime":"2026-08-04T20:17:54.681Z"}] [INFO ] 2026-08-04 20:17:54,698 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"30afded7-1d53-4a48-9959-bbf520af7120",{"currentTime":"2026-08-04T20:17:54.680Z"}] [DEBUG] 2026-08-04 20:17:54,700 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,700 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:17:54,700 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:17:54,700 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"bb4f2daf-9b08-4e59-a3d0-8bf6815a7000","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.670Z"}] [DEBUG] 2026-08-04 20:17:54,700 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,701 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,701 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [INFO ] 2026-08-04 20:17:54,706 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"8186728e-23a2-437f-bf5a-7c7f9326b2c5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:54.669Z"}] [DEBUG] 2026-08-04 20:17:54,706 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:17:54,707 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:54,707 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:17:54,718 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:17:54,718 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,718 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"7fd04fe2-a571-4271-83ad-a044370e6d33",{}] [DEBUG] 2026-08-04 20:17:54,719 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,719 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.67'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,722 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,722 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:17:54,722 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:17:54,732 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [DEBUG] 2026-08-04 20:17:54,732 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,733 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"bb4f2daf-9b08-4e59-a3d0-8bf6815a7000",{}] [DEBUG] 2026-08-04 20:17:54,734 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,734 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.67'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,737 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,737 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:17:54,737 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:17:54,746 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:17:54,746 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:54,747 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"271fc9ac-1338-4ba6-a5a6-425919f724ee",{}] [DEBUG] 2026-08-04 20:17:54,748 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:54,748 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:54.669'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:54,750 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:54,750 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:17:54,750 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:17:54,759 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:17:54,760 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"8186728e-23a2-437f-bf5a-7c7f9326b2c5",{}] [INFO ] 2026-08-04 20:17:55,073 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"17fab3ab-d5fe-4b6c-b1be-3e64de6135ec","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:55,073 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:55,073 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:55.073'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:17:55,074 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"1ce87b58-d983-42a8-b0b5-b274a5718ebb","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:55,074 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:55,074 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:55.074'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:17:55,077 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2d38120e-3335-4a81-af55-9ea779bb7fb0","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:55,077 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:55,077 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:55.077'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:17:55,082 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"397478ef-3455-4d24-bf78-0c2012987104","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:55,082 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:55,083 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:55.082'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:17:55,085 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:55,085 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"1ce87b58-d983-42a8-b0b5-b274a5718ebb",{"currentTime":"2026-08-04T20:17:55.074Z"}] [INFO ] 2026-08-04 20:17:55,085 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"3013cc9c-461d-45fe-a2a7-c91c5d07276d","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:55,085 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:55,085 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:55.085'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:17:55,089 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"9cde15a6-8ba9-4964-bd82-fc3f4f550184","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:55.072Z"}] [DEBUG] 2026-08-04 20:17:55,089 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:17:55,090 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:55,090 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:17:55,090 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:55,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"17fab3ab-d5fe-4b6c-b1be-3e64de6135ec",{"currentTime":"2026-08-04T20:17:55.073Z"}] [INFO ] 2026-08-04 20:17:55,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"0292fe7c-cf41-4798-9bc2-e6bb6dabc5b6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:55.071Z"}] [DEBUG] 2026-08-04 20:17:55,092 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:17:55,092 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:55,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2d38120e-3335-4a81-af55-9ea779bb7fb0",{"currentTime":"2026-08-04T20:17:55.077Z"}] [DEBUG] 2026-08-04 20:17:55,094 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:55,094 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:17:55,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"9db5e6d9-03b3-47e4-b991-c46566ae7bae","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:55,095 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:55,095 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:55.095'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:17:55,096 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:55,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"397478ef-3455-4d24-bf78-0c2012987104",{"currentTime":"2026-08-04T20:17:55.082Z"}] [DEBUG] 2026-08-04 20:17:55,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:55,097 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:55,097 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"3013cc9c-461d-45fe-a2a7-c91c5d07276d",{"currentTime":"2026-08-04T20:17:55.085Z"}] [DEBUG] 2026-08-04 20:17:55,098 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:55,098 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:55.071'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:17:55,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"65863116-fc92-4355-9954-4ea389d6cbe9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:55.072Z"}] [DEBUG] 2026-08-04 20:17:55,099 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [INFO ] 2026-08-04 20:17:55,101 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"673c114b-c43b-447e-ac02-6125cc5546b1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:55.073Z"}] [DEBUG] 2026-08-04 20:17:55,101 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:17:55,101 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:55,101 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:17:55,102 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:55,102 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:17:55,102 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:17:55,102 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:55,103 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:17:55,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2550e537-4f33-468e-8663-aad94df5abd9","Heartbeat",{}] [DEBUG] 2026-08-04 20:17:55,104 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:17:55,104 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:17:55.104'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:17:55,107 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:55,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"9db5e6d9-03b3-47e4-b991-c46566ae7bae",{"currentTime":"2026-08-04T20:17:55.095Z"}] [INFO ] 2026-08-04 20:17:55,108 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"a142a1a3-bcc9-4a57-a571-b076ca537bc8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:55.073Z"}] [DEBUG] 2026-08-04 20:17:55,108 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:17:55,109 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:55,109 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:17:55,112 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:55,112 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:17:55,112 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:17:55,113 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:55,114 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:55.072'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:17:55,114 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"0292fe7c-cf41-4798-9bc2-e6bb6dabc5b6",{}] [DEBUG] 2026-08-04 20:17:55,114 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:55,114 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:55.073'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:17:55,115 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"1addced2-d3f3-4f2d-a291-c4c6d8ae2a96","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:55.095Z"}] [DEBUG] 2026-08-04 20:17:55,115 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:17:55,116 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:55,116 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:17:55,116 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:55,116 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:17:55,116 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:17:55,117 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:55,117 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:17:55,117 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:17:55,117 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [INFO ] 2026-08-04 20:17:55,117 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2550e537-4f33-468e-8663-aad94df5abd9",{"currentTime":"2026-08-04T20:17:55.104Z"}] [INFO ] 2026-08-04 20:17:55,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"9bb5aeed-acf3-4d18-a88a-60cdf3dad9c6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:17:55.089Z"}] [DEBUG] 2026-08-04 20:17:55,119 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:17:55,120 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:17:55,120 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:17:55,125 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:17:55,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"9cde15a6-8ba9-4964-bd82-fc3f4f550184",{}] [DEBUG] 2026-08-04 20:17:55,130 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:17:55,131 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:55,131 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"a142a1a3-bcc9-4a57-a571-b076ca537bc8",{}] [DEBUG] 2026-08-04 20:17:55,132 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:55,132 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:55.072'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:55,134 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:55,134 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:17:55,134 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:17:55,143 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [DEBUG] 2026-08-04 20:17:55,144 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:55,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"65863116-fc92-4355-9954-4ea389d6cbe9",{}] [DEBUG] 2026-08-04 20:17:55,145 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:55,145 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:55.073'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:55,147 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:55,148 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:17:55,148 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:17:55,157 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:17:55,157 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:55,158 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"673c114b-c43b-447e-ac02-6125cc5546b1",{}] [DEBUG] 2026-08-04 20:17:55,159 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:55,159 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:55.095'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:55,161 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:55,161 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:17:55,161 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:17:55,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:17:55,170 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:17:55,171 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"1addced2-d3f3-4f2d-a291-c4c6d8ae2a96",{}] [DEBUG] 2026-08-04 20:17:55,171 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:17:55,171 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:17:55.089'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:17:55,174 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:17:55,174 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:17:55,174 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:17:55,182 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:17:55,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"9bb5aeed-acf3-4d18-a88a-60cdf3dad9c6",{}] [ERROR] 2026-08-04 20:17:59,094 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75591 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75591' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - changeConfiguration method [INFO ] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=1A31-1-2146-00001, sessionId=5ca79aba-ee32-b346-0b9e-f10cf7428c93] Sending: [2,"042cdd37-43b8-49ca-948a-ef9da15487ed","ChangeConfiguration",{"key":"HeartbeatInterval","value":"60"}] [DEBUG] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '5ca79aba-ee32-b346-0b9e-f10cf7428c93': 1 [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,173 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,174 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,174 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,174 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,174 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:01,174 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:18:03,028 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76496 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76496' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:18:03,798 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=5ca79aba-ee32-b346-0b9e-f10cf7428c93] Received: [3,"042cdd37-43b8-49ca-948a-ef9da15487ed",{"status":"NotSupported"}] [DEBUG] 2026-08-04 20:18:03,798 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Store size for sessionId '5ca79aba-ee32-b346-0b9e-f10cf7428c93': 0 [ERROR] 2026-08-04 20:18:07,038 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=84a6d426-4582-a167-7692-b9b0042a373a] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:18:07,038 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=84a6d426-4582-a167-7692-b9b0042a373a] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:18:07,038 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Deleting the store for sessionId '84a6d426-4582-a167-7692-b9b0042a373a' [DEBUG] 2026-08-04 20:18:07,038 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:18:07,052 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:07,052 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:18:07,054 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:18:07,054 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |registration_status| [DEBUG] 2026-08-04 20:18:07,054 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:18:07,054 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |Accepted | [DEBUG] 2026-08-04 20:18:07,054 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:18:07,054 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:18:07,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:18:07,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - Logger : Session ID: 044ac1eb-0ed2-6bdc-e895-42e4e0e200d8 [INFO ] 2026-08-04 20:18:07,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:18:07,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=044ac1eb-0ed2-6bdc-e895-42e4e0e200d8] Connection is established [DEBUG] 2026-08-04 20:18:07,055 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2135) - Creating new store for sessionId '044ac1eb-0ed2-6bdc-e895-42e4e0e200d8' [DEBUG] 2026-08-04 20:18:07,055 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2135) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:18:07,058 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=044ac1eb-0ed2-6bdc-e895-42e4e0e200d8] Received: [2,"022d109b-2a7a-4e23-98d4-54518a0e320d","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:18:07,059 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:07,059 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:18:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:18:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:18:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:18:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:18:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:18:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:18:07,061 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2130) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:18:07,062 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:07,062 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:07.061'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:18:07,072 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:07,072 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:18:07,072 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:18:07,074 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:18:07,074 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:18:07,074 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:18:07,074 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:18:07,074 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:18:07,074 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:18:07,074 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=044ac1eb-0ed2-6bdc-e895-42e4e0e200d8] Sending: [3,"022d109b-2a7a-4e23-98d4-54518a0e320d",{"status":"Accepted","currentTime":"2026-08-04T20:18:07.061Z","interval":7200}] [ERROR] 2026-08-04 20:18:07,245 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75478 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75478' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:18:19,047 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33644 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33644' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:18:19,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"d8d1e5cc-760e-46c1-b25f-82495e1f3203","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:19,422 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:19,422 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:19.422'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:18:19,434 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:19,434 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"d8d1e5cc-760e-46c1-b25f-82495e1f3203",{"currentTime":"2026-08-04T20:18:19.422Z"}] [INFO ] 2026-08-04 20:18:19,442 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"e79e4957-7cb4-4844-a5ec-7b24a1fa974a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:19.410Z"}] [DEBUG] 2026-08-04 20:18:19,445 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:18:19,449 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:19,449 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:18:19,452 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:19,453 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:19,453 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:19.41'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:19,456 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:19,456 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:18:19,456 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:18:19,465 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:18:19,466 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"e79e4957-7cb4-4844-a5ec-7b24a1fa974a",{}] [INFO ] 2026-08-04 20:18:22,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"513675e0-7144-4423-bca8-bdcf923b12c4","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:22,789 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:22,789 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:22.789'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:18:22,801 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:22,801 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"513675e0-7144-4423-bca8-bdcf923b12c4",{"currentTime":"2026-08-04T20:18:22.789Z"}] [ERROR] 2026-08-04 20:18:23,724 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32870 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32870' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:18:30,060 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:18:30,060 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 4218 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:18:30,090 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:18:30,090 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:18:30,090 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:18:30,090 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 4218|999_SCHEDULE_BOT_PST| 1|100269|2026-01-13T21:00:37.698Z|5586567 |2026-01-13T21:30:47.826Z|5605326 |EVDisconnected| 118| 620|station | [DEBUG] 2026-08-04 20:18:30,090 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:18:30,090 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:18:30,091 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:18:30,091 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 4218 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2026-01-13 21:00:37.698'} and {ts '2026-01-13 21:30:47.826'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:18:30,094 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:18:30,094 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:18:30,094 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:18:30,094 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:18:35,163 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/30410 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '30410' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:18:39,427 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31420 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31420' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:18:43,504 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/30833 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '30833' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:18:44,264 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"0da2f5d9-7cda-4eac-8dcd-0fe74767d7a4","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,264 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,264 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.264'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:18:44,266 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c934c9ad-5bf6-4556-828f-69b069fab1ad","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,266 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,266 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.266'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:18:44,268 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"efac4860-9782-44cd-adb5-dcc4baa87a28","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,268 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,268 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.268'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:18:44,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"4d65b485-fe91-44fd-bf8a-bb6540bd2235","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,269 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,269 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.269'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:18:44,271 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"0a65c062-4cc1-4f68-85ce-3a3a5a812f09","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,271 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,271 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.271'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:18:44,279 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,279 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"0da2f5d9-7cda-4eac-8dcd-0fe74767d7a4",{"currentTime":"2026-08-04T20:18:44.264Z"}] [INFO ] 2026-08-04 20:18:44,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"a8f178f2-4846-4998-b6c8-962e4bcbc3aa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.265Z"}] [DEBUG] 2026-08-04 20:18:44,280 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,281 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,281 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:18:44,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:44,285 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,285 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"efac4860-9782-44cd-adb5-dcc4baa87a28",{"currentTime":"2026-08-04T20:18:44.268Z"}] [INFO ] 2026-08-04 20:18:44,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"4d65b485-fe91-44fd-bf8a-bb6540bd2235",{"currentTime":"2026-08-04T20:18:44.269Z"}] [DEBUG] 2026-08-04 20:18:44,286 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,286 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.265'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,286 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c934c9ad-5bf6-4556-828f-69b069fab1ad",{"currentTime":"2026-08-04T20:18:44.266Z"}] [DEBUG] 2026-08-04 20:18:44,286 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"0a65c062-4cc1-4f68-85ce-3a3a5a812f09",{"currentTime":"2026-08-04T20:18:44.271Z"}] [INFO ] 2026-08-04 20:18:44,287 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"169857f2-0931-48c1-abe1-8af35af2644a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.265Z"}] [DEBUG] 2026-08-04 20:18:44,287 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [INFO ] 2026-08-04 20:18:44,290 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"98530191-6cee-4d10-80c0-c8b35608fd3d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.264Z"}] [DEBUG] 2026-08-04 20:18:44,290 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [INFO ] 2026-08-04 20:18:44,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"770b8403-9746-4bf3-976d-1deaa47fc217","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.265Z"}] [DEBUG] 2026-08-04 20:18:44,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,291 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,291 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:18:44,291 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,291 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:18:44,292 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,292 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:18:44,292 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,292 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:18:44,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:18:44,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c938179c-cd9c-4fe8-8a82-41ffc0f702a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.264Z"}] [DEBUG] 2026-08-04 20:18:44,294 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,294 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,294 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:18:44,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,300 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"a8f178f2-4846-4998-b6c8-962e4bcbc3aa",{}] [DEBUG] 2026-08-04 20:18:44,301 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,301 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.265'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,304 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,304 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:18:44,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:18:44,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,312 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"169857f2-0931-48c1-abe1-8af35af2644a",{}] [DEBUG] 2026-08-04 20:18:44,313 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,313 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.264'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,316 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,316 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:18:44,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:18:44,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,324 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"98530191-6cee-4d10-80c0-c8b35608fd3d",{}] [DEBUG] 2026-08-04 20:18:44,325 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,326 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.265'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,328 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,328 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:18:44,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:18:44,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,337 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"770b8403-9746-4bf3-976d-1deaa47fc217",{}] [DEBUG] 2026-08-04 20:18:44,338 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,338 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.264'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,341 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,341 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:18:44,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:18:44,349 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:18:44,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c938179c-cd9c-4fe8-8a82-41ffc0f702a6",{}] [INFO ] 2026-08-04 20:18:44,635 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"e3f0b952-16dc-4ba8-9351-e6ef274b7a3b","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,635 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,635 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.635'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:18:44,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6d4f5eb5-4dc9-44c1-9769-137bb841d4a2","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,643 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,643 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.643'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:18:44,646 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,646 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"e3f0b952-16dc-4ba8-9351-e6ef274b7a3b",{"currentTime":"2026-08-04T20:18:44.635Z"}] [INFO ] 2026-08-04 20:18:44,650 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"47d8ef9a-a770-460c-8c64-d40ad14d7f0b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.634Z"}] [DEBUG] 2026-08-04 20:18:44,650 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,651 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,651 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:18:44,654 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:44,654 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,654 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6d4f5eb5-4dc9-44c1-9769-137bb841d4a2",{"currentTime":"2026-08-04T20:18:44.643Z"}] [DEBUG] 2026-08-04 20:18:44,655 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,655 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.634'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:18:44,657 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"c8259375-a566-4b87-9851-83c982a59b37","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.641Z"}] [DEBUG] 2026-08-04 20:18:44,658 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,658 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,658 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:18:44,658 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:18:44,658 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,658 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:18:44,666 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,667 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,667 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"47d8ef9a-a770-460c-8c64-d40ad14d7f0b",{}] [DEBUG] 2026-08-04 20:18:44,668 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,668 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.641'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,671 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,671 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:18:44,671 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:18:44,674 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"c015d00b-f343-42c9-bca7-7cb7f56453e7","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,674 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,674 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.674'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:18:44,675 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"96783ed7-ab08-4109-8cd5-540516956890","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,675 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,675 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.675'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:18:44,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"3b9b0ce9-1b55-4e42-b41e-b89b96663ac0","Heartbeat",{}] [INFO ] 2026-08-04 20:18:44,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"2cfa73dd-e740-4598-8a1c-2e78c2362d31","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:44,683 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,683 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:44,683 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.683'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:18:44,683 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:44.683'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:18:44,684 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:18:44,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"c8259375-a566-4b87-9851-83c982a59b37",{}] [DEBUG] 2026-08-04 20:18:44,696 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,696 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"c015d00b-f343-42c9-bca7-7cb7f56453e7",{"currentTime":"2026-08-04T20:18:44.674Z"}] [INFO ] 2026-08-04 20:18:44,697 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"8af564ac-e33d-42b6-a78d-9df3e632568a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.673Z"}] [DEBUG] 2026-08-04 20:18:44,697 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,698 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,698 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:18:44,701 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:44,701 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,701 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,701 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"2cfa73dd-e740-4598-8a1c-2e78c2362d31",{"currentTime":"2026-08-04T20:18:44.683Z"}] [INFO ] 2026-08-04 20:18:44,701 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"96783ed7-ab08-4109-8cd5-540516956890",{"currentTime":"2026-08-04T20:18:44.675Z"}] [DEBUG] 2026-08-04 20:18:44,701 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:44,701 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"3b9b0ce9-1b55-4e42-b41e-b89b96663ac0",{"currentTime":"2026-08-04T20:18:44.683Z"}] [DEBUG] 2026-08-04 20:18:44,702 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,702 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.673'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:18:44,703 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"5a366573-be9b-4601-8d3a-41e16f38d314","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.672Z"}] [DEBUG] 2026-08-04 20:18:44,703 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [INFO ] 2026-08-04 20:18:44,705 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"98a8c8df-580f-4dc2-8f5f-e1ebaba1e806","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.672Z"}] [DEBUG] 2026-08-04 20:18:44,706 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,706 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,706 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:18:44,707 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,707 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:18:44,707 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"92014e3c-d243-4bda-b44f-2e6df87be9e9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:44.673Z"}] [DEBUG] 2026-08-04 20:18:44,707 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:18:44,707 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,707 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:18:44,707 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:18:44,707 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:44,708 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:18:44,717 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,717 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,717 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"8af564ac-e33d-42b6-a78d-9df3e632568a",{}] [DEBUG] 2026-08-04 20:18:44,718 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,718 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.672'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,721 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,721 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:18:44,721 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:18:44,730 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,730 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,731 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"5a366573-be9b-4601-8d3a-41e16f38d314",{}] [DEBUG] 2026-08-04 20:18:44,731 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,731 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.672'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,734 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,734 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:18:44,734 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:18:44,743 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:18:44,743 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:44,744 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"98a8c8df-580f-4dc2-8f5f-e1ebaba1e806",{}] [DEBUG] 2026-08-04 20:18:44,744 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:44,745 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:44.673'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:44,747 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:44,747 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:18:44,747 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:18:44,756 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:18:44,757 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"92014e3c-d243-4bda-b44f-2e6df87be9e9",{}] [INFO ] 2026-08-04 20:18:45,078 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"b217f7be-7b8f-4d4b-811b-b45ba3a0ece5","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:45,078 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:45,079 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:45.078'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:18:45,083 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"6b575c17-1c98-4436-9c2c-c170d444a83e","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:45,083 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:45,083 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:45.083'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:18:45,083 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"1b3ed5af-0a5d-43cd-a731-a93785d2b57f","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:45,084 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:45,084 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:45.083'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:18:45,085 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"c216cf18-a814-4e2c-ba48-7cfc5450ac06","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:45,085 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:45,085 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:45.085'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:18:45,087 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"9137f7c8-6f5a-4385-9632-9644f554957d","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:45,087 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:45,087 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:45.087'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:18:45,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"5ce5b4cb-1fb1-4a40-ba86-a267fff3cb36","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:45,102 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:45,106 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:45,106 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"c216cf18-a814-4e2c-ba48-7cfc5450ac06",{"currentTime":"2026-08-04T20:18:45.085Z"}] [INFO ] 2026-08-04 20:18:45,108 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"fcd42436-503c-47ca-b43e-9dea32b876d4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:45.075Z"}] [DEBUG] 2026-08-04 20:18:45,108 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:45.102'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:18:45,108 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:18:45,108 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:45,108 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"b217f7be-7b8f-4d4b-811b-b45ba3a0ece5",{"currentTime":"2026-08-04T20:18:45.078Z"}] [DEBUG] 2026-08-04 20:18:45,109 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:45,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"6b575c17-1c98-4436-9c2c-c170d444a83e",{"currentTime":"2026-08-04T20:18:45.083Z"}] [DEBUG] 2026-08-04 20:18:45,109 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:45,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"1b3ed5af-0a5d-43cd-a731-a93785d2b57f",{"currentTime":"2026-08-04T20:18:45.083Z"}] [INFO ] 2026-08-04 20:18:45,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"9aec877a-ac86-4295-ba80-eabb41f2f51e","Heartbeat",{}] [DEBUG] 2026-08-04 20:18:45,109 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:45,109 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:18:45,110 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:18:45,110 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:18:45.109'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:18:45,111 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"b93ca842-73ea-4bd6-9825-338b2bf87126","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:45.077Z"}] [DEBUG] 2026-08-04 20:18:45,111 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:18:45,132 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:45,132 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"9137f7c8-6f5a-4385-9632-9644f554957d",{"currentTime":"2026-08-04T20:18:45.087Z"}] [DEBUG] 2026-08-04 20:18:45,132 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:45,132 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"5ce5b4cb-1fb1-4a40-ba86-a267fff3cb36",{"currentTime":"2026-08-04T20:18:45.102Z"}] [INFO ] 2026-08-04 20:18:45,142 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6d3fe0b2-1cf4-4eaf-b4f5-6c56b0ba29cd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:45.078Z"}] [DEBUG] 2026-08-04 20:18:45,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:18:45,142 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:45,142 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:18:45,143 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"47eb6f88-91b2-4352-9a2c-4292fd420103","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:45.078Z"}] [DEBUG] 2026-08-04 20:18:45,143 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:18:45,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"ea7d1c9b-be5a-4f3c-b21c-4845fbb43ff6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:45.093Z"}] [DEBUG] 2026-08-04 20:18:45,144 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:18:45,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:45,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:18:45,145 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:45,145 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:18:45,145 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"86dda1ee-8a21-4f0c-a25d-f9b2292e9a28","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:45.075Z"}] [DEBUG] 2026-08-04 20:18:45,145 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:18:45,150 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:45,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:45,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:18:45,151 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:45,151 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:18:45,151 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:45.075'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:45,154 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:18:45,154 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"9aec877a-ac86-4295-ba80-eabb41f2f51e",{"currentTime":"2026-08-04T20:18:45.109Z"}] [DEBUG] 2026-08-04 20:18:45,155 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:45,155 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:18:45,155 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [INFO ] 2026-08-04 20:18:45,155 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"56508c41-6ca7-498c-9644-679482f13059","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:18:45.099Z"}] [DEBUG] 2026-08-04 20:18:45,156 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:18:45,156 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:18:45,157 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:18:45,167 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [DEBUG] 2026-08-04 20:18:45,167 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:45,168 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:45,168 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:45.077'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:18:45,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"fcd42436-503c-47ca-b43e-9dea32b876d4",{}] [DEBUG] 2026-08-04 20:18:45,171 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:45,171 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:18:45,171 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:18:45,180 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [DEBUG] 2026-08-04 20:18:45,180 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:45,181 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:45,182 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:45.078'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:18:45,182 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"b93ca842-73ea-4bd6-9825-338b2bf87126",{}] [DEBUG] 2026-08-04 20:18:45,184 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:45,185 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:18:45,185 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:18:45,197 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:18:45,197 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:18:45,198 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:45,198 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"47eb6f88-91b2-4352-9a2c-4292fd420103",{}] [DEBUG] 2026-08-04 20:18:45,199 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:45,199 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:45,199 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:45.075'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:45,199 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:45.093'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:45,202 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:45,202 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:18:45,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:18:45,202 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:45,202 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:18:45,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:18:45,216 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:18:45,217 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"ea7d1c9b-be5a-4f3c-b21c-4845fbb43ff6",{}] [DEBUG] 2026-08-04 20:18:45,218 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:18:45,218 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:45,218 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"86dda1ee-8a21-4f0c-a25d-f9b2292e9a28",{}] [DEBUG] 2026-08-04 20:18:45,219 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:45,219 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:45.099'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:45,222 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:45,222 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:18:45,222 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:18:45,237 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:18:45,238 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:18:45,238 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"56508c41-6ca7-498c-9644-679482f13059",{}] [DEBUG] 2026-08-04 20:18:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:18:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:18:45.078'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:18:45,242 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:18:45,242 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:18:45,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:18:45,270 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:18:45,271 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6d3fe0b2-1cf4-4eaf-b4f5-6c56b0ba29cd",{}] [ERROR] 2026-08-04 20:18:50,977 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77071 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77071' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:18:55,139 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2138) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76105 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76105' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:18:59,193 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17879 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17879' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:02,867 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17202 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17202' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:03,798 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=1A31-1-2146-00001, sessionId=5ca79aba-ee32-b346-0b9e-f10cf7428c93] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:19:03,798 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=1A31-1-2146-00001, sessionId=5ca79aba-ee32-b346-0b9e-f10cf7428c93] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:19:03,798 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2138) - Deleting the store for sessionId '5ca79aba-ee32-b346-0b9e-f10cf7428c93' [DEBUG] 2026-08-04 20:19:03,798 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2138) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:19:06,943 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2138) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/12603 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '12603' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:07,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=044ac1eb-0ed2-6bdc-e895-42e4e0e200d8] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:19:07,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=044ac1eb-0ed2-6bdc-e895-42e4e0e200d8] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:19:07,055 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Deleting the store for sessionId '044ac1eb-0ed2-6bdc-e895-42e4e0e200d8' [DEBUG] 2026-08-04 20:19:07,055 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:19:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:07,061 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:19:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:19:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2138) - : |registration_status| [DEBUG] 2026-08-04 20:19:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2138) - : +-------------------+ [DEBUG] 2026-08-04 20:19:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2138) - : |Accepted | [DEBUG] 2026-08-04 20:19:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2138) - : +-------------------+ [DEBUG] 2026-08-04 20:19:07,063 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:19:07,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:19:07,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - Logger : Session ID: d9d60077-b245-011b-6e62-e57b777906a2 [INFO ] 2026-08-04 20:19:07,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:19:07,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Connection is established [DEBUG] 2026-08-04 20:19:07,064 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2138) - Creating new store for sessionId 'd9d60077-b245-011b-6e62-e57b777906a2' [DEBUG] 2026-08-04 20:19:07,064 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2138) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:19:07,068 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Received: [2,"aa822189-5816-44e4-8583-0c246aa35307","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:19:07,068 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:07,068 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |registration_status| [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |Accepted | [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:19:07,071 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2111) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:07,071 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:07.071'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:19:07,082 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,082 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:19:07,082 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:19:07,084 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:19:07,084 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:19:07,084 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:19:07,084 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:19:07,084 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:19:07,084 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:19:07,084 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Sending: [3,"aa822189-5816-44e4-8583-0c246aa35307",{"status":"Accepted","currentTime":"2026-08-04T20:19:07.071Z","interval":7200}] [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:19:07,361 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:19:07,381 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [ERROR] 2026-08-04 20:19:07,405 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [2,"5a21410f-93cb-4c61-a4f2-565e46e7e8a6","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,444 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 1 [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:19:07,479 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:19:07,503 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - triggerMessage method [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - Params [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoint List [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoints [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:19:07,528 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:19:07,611 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"0163c5b0-4d93-4bb9-ac52-18d185b5dadc","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,636 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 316 [INFO ] 2026-08-04 20:19:07,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"dd4ecbed-7888-4752-8ebc-b6f24cb9e284","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.638Z"}] [DEBUG] 2026-08-04 20:19:07,644 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,645 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,645 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:19:07,647 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,648 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,648 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.638'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,651 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,651 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:19:07,651 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"db0c6f9f-d2b2-4cac-8ffd-9dd2ce9a04d7","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,658 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 318 [DEBUG] 2026-08-04 20:19:07,660 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,661 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"dd4ecbed-7888-4752-8ebc-b6f24cb9e284",{}] [INFO ] 2026-08-04 20:19:07,666 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"f052d0ad-3c57-4e48-be2d-fb391b71b7a3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.660Z"}] [DEBUG] 2026-08-04 20:19:07,667 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,668 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,668 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:19:07,671 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,672 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,672 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.66'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,674 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,674 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:19:07,674 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"3e4d7389-4b22-45be-b1b7-4134cfc1f063","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,683 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 316 [DEBUG] 2026-08-04 20:19:07,684 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"f052d0ad-3c57-4e48-be2d-fb391b71b7a3",{}] [INFO ] 2026-08-04 20:19:07,691 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"e206331b-ab27-4fe8-bd1c-46b0e549d039","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.685Z"}] [DEBUG] 2026-08-04 20:19:07,692 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,692 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,693 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:19:07,695 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,696 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,696 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.685'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,699 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,699 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:19:07,699 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:19:07,707 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,708 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"e206331b-ab27-4fe8-bd1c-46b0e549d039",{}] [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"3fe3d1a1-2bf1-439c-b0a3-6b7d9cbea879","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,749 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 318 [INFO ] 2026-08-04 20:19:07,756 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"3a046bd1-3dce-4350-bc8a-b3b1454326db","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.751Z"}] [DEBUG] 2026-08-04 20:19:07,757 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,758 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,758 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:19:07,760 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,761 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,761 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.751'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,764 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,764 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:19:07,764 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:19:07,773 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,774 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"3a046bd1-3dce-4350-bc8a-b3b1454326db",{}] [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:19:07,791 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"e2d8da51-eec9-407b-aa04-cd6201e91e99","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,825 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 316 [INFO ] 2026-08-04 20:19:07,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"3637f111-3506-4997-8419-7e66c8ebfb2f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.826Z"}] [DEBUG] 2026-08-04 20:19:07,831 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,832 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,832 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:19:07,835 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,836 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,836 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.826'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,839 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,839 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:19:07,839 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:19:07,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"3bddf190-023c-48e4-b523-ea57390fd9a4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,845 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 316 [DEBUG] 2026-08-04 20:19:07,847 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,848 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"3637f111-3506-4997-8419-7e66c8ebfb2f",{}] [INFO ] 2026-08-04 20:19:07,850 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"06072d6c-9018-4796-9f13-34f0eb781bff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.846Z"}] [DEBUG] 2026-08-04 20:19:07,851 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,852 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,852 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:19:07,855 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,856 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,856 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.846'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,858 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,858 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:19:07,858 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:19:07,867 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,868 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"06072d6c-9018-4796-9f13-34f0eb781bff",{}] [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"fceee6fe-964b-4d47-9253-d135da1db075","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,875 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 316 [INFO ] 2026-08-04 20:19:07,880 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"5db20727-d1e0-40ac-89e2-bde40ea499d7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.876Z"}] [DEBUG] 2026-08-04 20:19:07,880 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,881 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,881 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:19:07,884 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,885 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,885 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.876'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,887 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,887 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:19:07,887 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:19:07,897 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"5db20727-d1e0-40ac-89e2-bde40ea499d7",{}] [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:19:07,898 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,921 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"50f45360-2f93-494a-bfda-8014d9a8cfc1","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,922 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 316 [INFO ] 2026-08-04 20:19:07,926 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"70fa4ecc-e74e-47d7-8827-40c306678d24","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.922Z"}] [DEBUG] 2026-08-04 20:19:07,926 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,927 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,927 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:19:07,930 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,931 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,931 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.922'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,934 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,934 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:19:07,934 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,941 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"2a03e95f-7ba1-4719-b16a-be0549e258ec","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,942 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 316 [DEBUG] 2026-08-04 20:19:07,943 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,944 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"70fa4ecc-e74e-47d7-8827-40c306678d24",{}] [INFO ] 2026-08-04 20:19:07,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"a2e6e337-ff57-4c58-8277-af1cf3210322","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.942Z"}] [DEBUG] 2026-08-04 20:19:07,946 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,947 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,947 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:19:07,950 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,951 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,951 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.942'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,954 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,954 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:19:07,954 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:19:07,963 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,963 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"a2e6e337-ff57-4c58-8277-af1cf3210322",{}] [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - triggerMessage method [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - Params [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoint List [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoints [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"65f4a37d-127f-4619-8fa5-ab5eefdc27d0","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,970 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 316 [INFO ] 2026-08-04 20:19:07,978 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c7c98a6a-ca5c-415c-8d46-4122b8579301","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.971Z"}] [DEBUG] 2026-08-04 20:19:07,978 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,979 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,979 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:19:07,982 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:07,983 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:07,983 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.971'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:07,985 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:07,985 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:19:07,985 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - triggerMessage method [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - Params [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoint List [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoints [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"83ac3613-09c5-4c46-9f16-e5ab1c10f472","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:07,989 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 316 [DEBUG] 2026-08-04 20:19:07,994 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:07,995 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c7c98a6a-ca5c-415c-8d46-4122b8579301",{}] [INFO ] 2026-08-04 20:19:07,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"eab068e6-5cc9-4995-b968-f2dc44e1e511","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:07.990Z"}] [DEBUG] 2026-08-04 20:19:07,998 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:19:07,999 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:07,999 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:19:08,003 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,004 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,004 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:07.99'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,007 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,007 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:19:08,007 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - triggerMessage method [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - Params [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoint List [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoints [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,010 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:19:08,016 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,017 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"eab068e6-5cc9-4995-b968-f2dc44e1e511",{}] [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - triggerMessage method [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - Params [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoint List [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoints [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,040 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - triggerMessage method [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - Params [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoint List [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoints [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,073 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Sending: [2,"7548aefe-ff48-476b-adba-ba003d8d63db","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,074 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'd9d60077-b245-011b-6e62-e57b777906a2': 1 [INFO ] 2026-08-04 20:19:08,083 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Received: [2,"2ff5d8d2-5655-49e2-8b90-e166ebdf8359","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.075Z"}] [DEBUG] 2026-08-04 20:19:08,083 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,084 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,084 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:19:08,086 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,087 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,087 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.075'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,090 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,090 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:19:08,090 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,097 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:19:08,099 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,100 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Sending: [3,"2ff5d8d2-5655-49e2-8b90-e166ebdf8359",{}] [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"f33a7382-36ef-4fc4-84e0-570c068ee8e5","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,120 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 316 [INFO ] 2026-08-04 20:19:08,129 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"4f0cc7cd-aa05-4d7a-a1fc-a0a921018913","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.121Z"}] [DEBUG] 2026-08-04 20:19:08,129 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,130 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,130 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:19:08,133 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,134 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,134 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.121'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,137 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,137 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:19:08,137 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"238e64e6-57af-4b03-a27a-4777c1d3cc6a","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,145 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 316 [DEBUG] 2026-08-04 20:19:08,147 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"4f0cc7cd-aa05-4d7a-a1fc-a0a921018913",{}] [INFO ] 2026-08-04 20:19:08,154 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d3355ab0-5108-4d46-a049-e77c7e894b4a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.145Z"}] [DEBUG] 2026-08-04 20:19:08,154 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,155 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,155 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:19:08,157 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,158 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,158 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.145'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,161 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,161 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:19:08,161 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,167 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:19:08,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,171 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d3355ab0-5108-4d46-a049-e77c7e894b4a",{}] [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"09076439-7034-4b92-b1ca-25637eaf7892","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,192 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 316 [INFO ] 2026-08-04 20:19:08,201 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"02d5d3ce-8e28-4885-8fd6-66954d993941","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.193Z"}] [DEBUG] 2026-08-04 20:19:08,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,202 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,202 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:19:08,205 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,206 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,206 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.193'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,208 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,208 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:19:08,208 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"010acaf5-9af1-4d2b-9507-fc6b26565d97","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,216 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 316 [DEBUG] 2026-08-04 20:19:08,218 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"02d5d3ce-8e28-4885-8fd6-66954d993941",{}] [INFO ] 2026-08-04 20:19:08,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"89991c14-49eb-4fd4-85ec-3289257ef1e2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.217Z"}] [DEBUG] 2026-08-04 20:19:08,225 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,226 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,226 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:19:08,229 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,230 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,230 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.217'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,233 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,233 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:19:08,233 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"899f030c-ac7f-4fb1-aa23-b87acd3112aa","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,240 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 316 [DEBUG] 2026-08-04 20:19:08,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"89991c14-49eb-4fd4-85ec-3289257ef1e2",{}] [INFO ] 2026-08-04 20:19:08,253 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"779ecfa8-6982-4538-9169-e943b3b26220","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.241Z"}] [DEBUG] 2026-08-04 20:19:08,253 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,254 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,254 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:19:08,256 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,258 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,258 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.241'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,260 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,260 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:19:08,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,266 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"50713ddd-d26f-42f7-af12-b5d0e947611d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,267 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 316 [DEBUG] 2026-08-04 20:19:08,271 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,272 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"779ecfa8-6982-4538-9169-e943b3b26220",{}] [INFO ] 2026-08-04 20:19:08,279 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"51b1bcec-5888-4789-aae0-2fccd1afe026","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.267Z"}] [DEBUG] 2026-08-04 20:19:08,280 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,281 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,281 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:19:08,283 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,284 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,284 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.267'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"56f41daf-0e23-482a-88d2-7097efa8f8ad","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 316 [DEBUG] 2026-08-04 20:19:08,287 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,287 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:19:08,287 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:19:08,298 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"51b1bcec-5888-4789-aae0-2fccd1afe026",{}] [INFO ] 2026-08-04 20:19:08,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"0d77a82e-dd1b-4f17-be61-18b3c763fb70","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.288Z"}] [DEBUG] 2026-08-04 20:19:08,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,301 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,301 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:19:08,303 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,304 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,304 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.288'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,307 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,307 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:19:08,307 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - triggerMessage method [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - Params [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoint List [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePoints [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2137) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"42b8fbb0-45dc-49b1-8750-831984b9e6b4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:19:08,311 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 316 [DEBUG] 2026-08-04 20:19:08,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"0d77a82e-dd1b-4f17-be61-18b3c763fb70",{}] [INFO ] 2026-08-04 20:19:08,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"eb4fcddb-9609-4877-b872-8956ed26e872","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:08.312Z"}] [DEBUG] 2026-08-04 20:19:08,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:19:08,325 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:08,325 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:19:08,328 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:08,329 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:08,329 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:08.312'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:08,332 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:08,332 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:19:08,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,335 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:19:08,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:19:08,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"eb4fcddb-9609-4877-b872-8956ed26e872",{}] [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,356 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,386 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - triggerMessage method [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - Params [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoint List [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePoints [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - TriggerMessageTask { } [INFO ] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2138) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:19:08,409 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:19:09,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"d67eacb3-d2ac-4f55-b5c1-131114c96094","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:09,419 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:09,419 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:09.419'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:19:09,429 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:09,430 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"d67eacb3-d2ac-4f55-b5c1-131114c96094",{"currentTime":"2026-08-04T20:19:09.419Z"}] [INFO ] 2026-08-04 20:19:09,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"5f698c74-d3a0-497c-9486-81671930e3ca","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:09.415Z"}] [DEBUG] 2026-08-04 20:19:09,442 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:09,443 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:09,443 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:19:09,446 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:09,447 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:09,447 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:09.415'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:09,449 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:09,449 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:19:09,449 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:19:09,458 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:09,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"5f698c74-d3a0-497c-9486-81671930e3ca",{}] [INFO ] 2026-08-04 20:19:10,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [3,"5a21410f-93cb-4c61-a4f2-565e46e7e8a6",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:19:10,338 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 0 [INFO ] 2026-08-04 20:19:10,522 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"06e70ff7-c33a-4649-b790-4ef488d98d66","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:19:09.636Z"}] [DEBUG] 2026-08-04 20:19:10,523 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:10,524 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:10,524 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:19:10,534 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:10,535 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:10,535 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:09.636'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:19:10,538 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:10,538 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:19:10,538 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:19:10,546 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:10,547 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"06e70ff7-c33a-4649-b790-4ef488d98d66",{}] [DEBUG] 2026-08-04 20:19:10,816 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:10,816 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:19:10,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:19:10,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |registration_status| [DEBUG] 2026-08-04 20:19:10,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:19:10,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |Accepted | [DEBUG] 2026-08-04 20:19:10,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:19:10,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:19:10,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:19:10,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : Session ID: 5eecdf23-93ff-0c6c-218c-8944f3506f13 [INFO ] 2026-08-04 20:19:10,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:19:10,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=1A31-1-2146-00001, sessionId=5eecdf23-93ff-0c6c-218c-8944f3506f13] Connection is established [DEBUG] 2026-08-04 20:19:10,819 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Creating new store for sessionId '5eecdf23-93ff-0c6c-218c-8944f3506f13' [DEBUG] 2026-08-04 20:19:10,819 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:19:11,863 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2138) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/24251 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '24251' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:14,981 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2138) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17079 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17079' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:19:18,925 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:19:18,925 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2188 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:19:18,954 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:19:18,954 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:19:18,954 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:19:18,954 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2188|999_SCHEDULE_BOT_EST| 1|100288|2024-03-28T14:31:39.605Z|4544432 |2024-03-28T14:39:17.046Z|4548990 |EVDisconnected| 114| 1148|station | [DEBUG] 2026-08-04 20:19:18,955 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:19:18,955 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:19:18,955 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:19:18,955 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2188 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-03-28 14:31:39.605'} and {ts '2024-03-28 14:39:17.046'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:19:18,958 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:19:18,958 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:19:18,958 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:19:18,958 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:19:23,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"dd20546b-384d-4313-b1a5-f105dc526eb9","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:23,319 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:23,319 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:23.319'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:19:23,331 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:23,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"dd20546b-384d-4313-b1a5-f105dc526eb9",{"currentTime":"2026-08-04T20:19:23.319Z"}] [ERROR] 2026-08-04 20:19:23,579 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2138) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76492 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76492' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:19:24,773 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`reservation`.`reservation_pk`, `dirtroad_dev`.`reservation`.`transaction_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`id_tag`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`reservation`.`start_datetime`, `dirtroad_dev`.`reservation`.`expiry_datetime`, `dirtroad_dev`.`reservation`.`status`, `dirtroad_dev`.`connector`.`connector_id` from `dirtroad_dev`.`reservation` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`reservation`.`id_tag` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `dirtroad_dev`.`reservation`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`connector`.`charge_box_id` = `dirtroad_dev`.`charge_box`.`charge_box_id` where (`dirtroad_dev`.`reservation`.`id_tag` = ? and `dirtroad_dev`.`reservation`.`expiry_datetime` > ?) order by `dirtroad_dev`.`reservation`.`expiry_datetime` asc [DEBUG] 2026-08-04 20:19:24,773 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`reservation`.`reservation_pk`, `dirtroad_dev`.`reservation`.`transaction_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`id_tag`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`reservation`.`start_datetime`, `dirtroad_dev`.`reservation`.`expiry_datetime`, `dirtroad_dev`.`reservation`.`status`, `dirtroad_dev`.`connector`.`connector_id` from `dirtroad_dev`.`reservation` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`reservation`.`id_tag` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `dirtroad_dev`.`reservation`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`connector`.`charge_box_id` = `dirtroad_dev`.`charge_box`.`charge_box_id` where (`dirtroad_dev`.`reservation`.`id_tag` = '100245' and `dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:19:24.773'}) order by `dirtroad_dev`.`reservation`.`expiry_datetime` asc [DEBUG] 2026-08-04 20:19:24,776 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+--------------+-----------+-------------+------+-------------+--------------+---------------+------+------------+ [DEBUG] 2026-08-04 20:19:24,776 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |reservation_pk|transaction_pk|ocpp_tag_pk|charge_box_pk|id_tag|charge_box_id|start_datetime|expiry_datetime|status|connector_id| [DEBUG] 2026-08-04 20:19:24,776 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------+-----------+-------------+------+-------------+--------------+---------------+------+------------+ [DEBUG] 2026-08-04 20:19:24,776 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:19:24,777 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |charge_box_id| [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------+ [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |10112-NEW | [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |102 | [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |1120220134 | [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |123 | [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |123-123-1001 | [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------+ [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:19:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |id_tag | [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+ [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |00223344556677| [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+ [DEBUG] 2026-08-04 20:19:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 5 (or more) [ERROR] 2026-08-04 20:19:25,283 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2138) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/58003 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '58003' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:26,979 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/27076 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '27076' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:30,895 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17578 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17578' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:19:34,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"549e3fb8-0f29-4ecc-b3e3-cc2c39ad19d2","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,269 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,269 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.269'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:19:34,271 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"0a2e010b-4b71-43b2-b436-f76a16d64592","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,271 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,271 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.271'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:19:34,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"56c935f1-ca87-481a-99ba-400fb405b034","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,273 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,273 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.273'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:19:34,274 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"cdd44283-05fd-4e55-87e3-19cd8663da4e","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,274 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,274 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.274'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:19:34,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"213cf4f8-246c-4196-9a0d-b8904bac1a33","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,276 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,276 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.275'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:19:34,311 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"549e3fb8-0f29-4ecc-b3e3-cc2c39ad19d2",{"currentTime":"2026-08-04T20:19:34.269Z"}] [INFO ] 2026-08-04 20:19:34,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"1da59004-26a2-4d78-ab5e-e79ec36f1833","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.272Z"}] [DEBUG] 2026-08-04 20:19:34,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,316 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,316 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"0a2e010b-4b71-43b2-b436-f76a16d64592",{"currentTime":"2026-08-04T20:19:34.271Z"}] [INFO ] 2026-08-04 20:19:34,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"cdd44283-05fd-4e55-87e3-19cd8663da4e",{"currentTime":"2026-08-04T20:19:34.274Z"}] [INFO ] 2026-08-04 20:19:34,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"1b5a35f7-a8ac-4b08-856d-54bd46f39b2b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.273Z"}] [INFO ] 2026-08-04 20:19:34,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"fc6ebe77-4a81-4d21-b969-2ec33352abd5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.273Z"}] [DEBUG] 2026-08-04 20:19:34,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,319 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,319 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:19:34,320 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,320 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,320 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:19:34,320 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:19:34,321 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"56c935f1-ca87-481a-99ba-400fb405b034",{"currentTime":"2026-08-04T20:19:34.273Z"}] [DEBUG] 2026-08-04 20:19:34,322 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"213cf4f8-246c-4196-9a0d-b8904bac1a33",{"currentTime":"2026-08-04T20:19:34.275Z"}] [INFO ] 2026-08-04 20:19:34,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"7e5e9939-22b3-4b12-bc81-0130239e7097","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.273Z"}] [DEBUG] 2026-08-04 20:19:34,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:19:34,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"cba3daf5-4a1d-4079-8e5b-bec07ce44456","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.274Z"}] [DEBUG] 2026-08-04 20:19:34,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:19:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:19:34,326 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:34,326 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:34,327 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,327 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.273'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,331 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,331 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.272'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,337 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,337 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:19:34,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:19:34,347 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,347 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:19:34,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:19:34,362 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [INFO ] 2026-08-04 20:19:34,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"fc6ebe77-4a81-4d21-b969-2ec33352abd5",{}] [DEBUG] 2026-08-04 20:19:34,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:19:34,372 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:34,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"1da59004-26a2-4d78-ab5e-e79ec36f1833",{}] [DEBUG] 2026-08-04 20:19:34,373 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,373 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.274'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,375 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,375 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:19:34,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:19:34,384 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:19:34,384 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:34,385 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"cba3daf5-4a1d-4079-8e5b-bec07ce44456",{}] [DEBUG] 2026-08-04 20:19:34,385 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,385 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.273'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,388 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,388 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:19:34,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:19:34,397 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [DEBUG] 2026-08-04 20:19:34,397 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:34,398 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"1b5a35f7-a8ac-4b08-856d-54bd46f39b2b",{}] [DEBUG] 2026-08-04 20:19:34,398 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,399 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.273'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,401 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,401 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:19:34,401 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:19:34,410 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:19:34,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"7e5e9939-22b3-4b12-bc81-0130239e7097",{}] [INFO ] 2026-08-04 20:19:34,641 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"459abe8d-2c50-4856-a944-792b4c0b47e6","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,642 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,642 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.641'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:19:34,644 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"5d427a31-e835-4192-922c-da9ab05a774d","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,644 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,644 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.644'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:19:34,672 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,672 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"5d427a31-e835-4192-922c-da9ab05a774d",{"currentTime":"2026-08-04T20:19:34.644Z"}] [INFO ] 2026-08-04 20:19:34,676 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"5e3287b4-aa05-4e2c-9748-13bc6447a033","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,676 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,676 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.676'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:19:34,677 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"c983d48e-3cbd-4962-a896-ef2382b1c6ab","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,677 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,677 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.677'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:19:34,678 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,678 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"459abe8d-2c50-4856-a944-792b4c0b47e6",{"currentTime":"2026-08-04T20:19:34.641Z"}] [INFO ] 2026-08-04 20:19:34,679 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1d757827-fb6a-489f-b1b7-416da5b93b5e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.646Z"}] [DEBUG] 2026-08-04 20:19:34,680 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:19:34,682 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"08c38d9d-b8e5-4ce2-8476-cb1bd29e4ed8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.640Z"}] [DEBUG] 2026-08-04 20:19:34,682 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,683 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,683 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,683 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:19:34,683 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:19:34,684 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"586fac88-d5a1-4dfd-945f-db459866f50d","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,684 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,684 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.684'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:19:34,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"5016b183-c666-41dd-9c8b-ef63e880460e","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:34,685 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:34,685 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:34.685'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:19:34,698 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:34,705 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,705 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.646'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,711 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,711 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:19:34,711 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:19:34,712 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,712 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"5e3287b4-aa05-4e2c-9748-13bc6447a033",{"currentTime":"2026-08-04T20:19:34.676Z"}] [INFO ] 2026-08-04 20:19:34,715 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"ef73ad0b-122d-4b74-9679-9d708b699f1c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.675Z"}] [DEBUG] 2026-08-04 20:19:34,716 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,718 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,718 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:19:34,772 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"c983d48e-3cbd-4962-a896-ef2382b1c6ab",{"currentTime":"2026-08-04T20:19:34.677Z"}] [DEBUG] 2026-08-04 20:19:34,772 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:34,772 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,773 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"5016b183-c666-41dd-9c8b-ef63e880460e",{"currentTime":"2026-08-04T20:19:34.685Z"}] [DEBUG] 2026-08-04 20:19:34,774 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,774 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.64'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:19:34,775 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"4684f6a5-5923-4ac0-8278-b3f3996e96ca","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.680Z"}] [DEBUG] 2026-08-04 20:19:34,775 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,775 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:19:34,775 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"fd6680c9-1aa5-4749-829b-19d1aedd0c89","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.680Z"}] [DEBUG] 2026-08-04 20:19:34,775 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,775 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:34,775 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"586fac88-d5a1-4dfd-945f-db459866f50d",{"currentTime":"2026-08-04T20:19:34.684Z"}] [INFO ] 2026-08-04 20:19:34,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1d757827-fb6a-489f-b1b7-416da5b93b5e",{}] [INFO ] 2026-08-04 20:19:34,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"3ea4db2b-968c-4d96-a6df-4f5fa6e7bf82","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:34.679Z"}] [DEBUG] 2026-08-04 20:19:34,777 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:19:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:19:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:19:34,778 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:34,778 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:19:34,785 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,785 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:19:34,785 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:19:34,825 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:19:34,825 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:34,827 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"08c38d9d-b8e5-4ce2-8476-cb1bd29e4ed8",{}] [DEBUG] 2026-08-04 20:19:34,828 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,828 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.675'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,831 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,831 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2137) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:19:34,831 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - commit [DEBUG] 2026-08-04 20:19:34,846 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2137) - setting auto commit : true [DEBUG] 2026-08-04 20:19:34,853 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:34,853 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"ef73ad0b-122d-4b74-9679-9d708b699f1c",{}] [DEBUG] 2026-08-04 20:19:34,865 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,865 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.68'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,877 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,877 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:19:34,877 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:19:34,916 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:19:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:34,919 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"fd6680c9-1aa5-4749-829b-19d1aedd0c89",{}] [DEBUG] 2026-08-04 20:19:34,919 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,919 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.679'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,947 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,947 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:19:34,947 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:19:34,958 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:19:34,958 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:34,967 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"3ea4db2b-968c-4d96-a6df-4f5fa6e7bf82",{}] [DEBUG] 2026-08-04 20:19:34,967 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:34,967 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:34.68'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:34,983 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:34,983 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:19:34,983 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:19:35,011 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:19:35,013 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"4684f6a5-5923-4ac0-8278-b3f3996e96ca",{}] [INFO ] 2026-08-04 20:19:35,079 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"40729d1d-1589-45e2-be06-81bd7be9bac3","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:35,080 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:35,080 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:35.079'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:19:35,082 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"1ad444f0-519a-4f69-9aa8-c14de8c40ce7","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:35,083 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:35,083 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:35.082'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:19:35,083 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6b2602e1-24d3-44a8-a4d5-879d07d52bfb","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:35,083 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:35,083 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:35.083'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:19:35,086 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"b876f773-30e5-45aa-99f1-5c552295fc11","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:35,086 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:35,086 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:35.086'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:19:35,086 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"7378b477-4783-463b-8bd8-0c58d8a23979","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:35,086 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:35,086 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:35.086'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:19:35,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d633e41c-ad1d-4318-a13e-77e513749b82","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:35,096 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:35,096 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:35.096'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:19:35,102 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:35,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"40729d1d-1589-45e2-be06-81bd7be9bac3",{"currentTime":"2026-08-04T20:19:35.079Z"}] [INFO ] 2026-08-04 20:19:35,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"3d5cb84a-84a5-447c-9685-1e7e80e8b410","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:35,103 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:35,103 org.jooq.tools.LoggerListener (qtp1046545660-2137) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:35.102'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:19:35,105 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"1d8aceb3-64c2-43ea-8f29-b7c29326e69d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:35.081Z"}] [DEBUG] 2026-08-04 20:19:35,105 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:19:35,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:35,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:19:35,107 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:35,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"1ad444f0-519a-4f69-9aa8-c14de8c40ce7",{"currentTime":"2026-08-04T20:19:35.082Z"}] [DEBUG] 2026-08-04 20:19:35,107 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,107 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:35,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"b876f773-30e5-45aa-99f1-5c552295fc11",{"currentTime":"2026-08-04T20:19:35.086Z"}] [INFO ] 2026-08-04 20:19:35,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"7378b477-4783-463b-8bd8-0c58d8a23979",{"currentTime":"2026-08-04T20:19:35.086Z"}] [DEBUG] 2026-08-04 20:19:35,107 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:35,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6b2602e1-24d3-44a8-a4d5-879d07d52bfb",{"currentTime":"2026-08-04T20:19:35.083Z"}] [INFO ] 2026-08-04 20:19:35,112 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"22946af1-929c-472c-b8a0-592b12844804","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:35.081Z"}] [INFO ] 2026-08-04 20:19:35,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e0f41531-4d08-4782-b980-2058e2ff0cda","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:35.080Z"}] [DEBUG] 2026-08-04 20:19:35,113 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:19:35,113 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:19:35,113 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:35,114 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:35,114 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d633e41c-ad1d-4318-a13e-77e513749b82",{"currentTime":"2026-08-04T20:19:35.096Z"}] [DEBUG] 2026-08-04 20:19:35,114 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:35,115 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:35.081'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:35,115 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:35,115 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:19:35,117 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"28051ef6-5fdb-46e5-b077-83c61b1d4641","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:35.089Z"}] [DEBUG] 2026-08-04 20:19:35,117 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:19:35,118 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:35,118 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:19:35,118 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"92253e9e-7712-445f-a49f-f3d02b9c48e4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:35.080Z"}] [DEBUG] 2026-08-04 20:19:35,118 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:19:35,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"0fbf5800-0494-4330-8599-eba3402e08a3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:35.100Z"}] [DEBUG] 2026-08-04 20:19:35,119 org.jooq.tools.LoggerListener (qtp1046545660-2137) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,119 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [INFO ] 2026-08-04 20:19:35,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2137) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"3d5cb84a-84a5-447c-9685-1e7e80e8b410",{"currentTime":"2026-08-04T20:19:35.102Z"}] [DEBUG] 2026-08-04 20:19:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:19:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:19:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:19:35,127 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,127 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:19:35,127 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:19:35,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"3330558e-ae5b-4584-9d24-f7e151a3be7d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:35.104Z"}] [DEBUG] 2026-08-04 20:19:35,127 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:19:35,128 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:35,128 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:19:35,135 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:19:35,136 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:35,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"1d8aceb3-64c2-43ea-8f29-b7c29326e69d",{}] [DEBUG] 2026-08-04 20:19:35,137 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:35,137 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:35.081'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:35,139 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,139 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:19:35,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:19:35,149 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:19:35,149 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:35,150 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"22946af1-929c-472c-b8a0-592b12844804",{}] [DEBUG] 2026-08-04 20:19:35,150 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:35,150 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:35.08'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:35,153 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,153 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:19:35,153 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:19:35,162 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:19:35,163 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:35,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e0f41531-4d08-4782-b980-2058e2ff0cda",{}] [DEBUG] 2026-08-04 20:19:35,164 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:35,164 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:35.1'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:35,166 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,166 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:19:35,166 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:19:35,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:19:35,176 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:35,177 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"0fbf5800-0494-4330-8599-eba3402e08a3",{}] [DEBUG] 2026-08-04 20:19:35,177 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:35,178 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:35.08'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:35,180 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,180 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:19:35,180 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:19:35,189 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:19:35,189 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:35,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"92253e9e-7712-445f-a49f-f3d02b9c48e4",{}] [DEBUG] 2026-08-04 20:19:35,190 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:35,190 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:35.089'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:35,193 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,193 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:19:35,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:19:35,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:19:35,202 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [INFO ] 2026-08-04 20:19:35,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"28051ef6-5fdb-46e5-b077-83c61b1d4641",{}] [DEBUG] 2026-08-04 20:19:35,204 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:35,204 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:35.104'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:35,207 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:35,207 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:19:35,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:19:35,216 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [INFO ] 2026-08-04 20:19:35,217 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"3330558e-ae5b-4584-9d24-f7e151a3be7d",{}] [ERROR] 2026-08-04 20:19:39,070 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33467 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33467' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:42,870 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19119 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19119' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:46,923 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75891 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75891' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:19:53,552 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:19:53,552 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 4088 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : | 4088|999_SCHEDULE_BOT_PST| 1|100269|2025-12-07T21:01:11.862Z|4982164 |2025-12-07T21:30:20.502Z|4998738 |EVDisconnected| 118| 620|station | [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:19:53,579 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 4088 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-12-07 21:01:11.862'} and {ts '2025-12-07 21:30:20.502'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:19:53,582 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:19:53,582 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:19:53,582 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:19:53,582 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:19:54,952 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75507 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75507' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:19:59,059 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31966 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31966' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:19:59,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"b7c86b55-1a8a-4f44-9e6e-9947a8fb6b02","Heartbeat",{}] [DEBUG] 2026-08-04 20:19:59,424 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:19:59,424 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:19:59.424'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:19:59,435 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:19:59,435 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"b7c86b55-1a8a-4f44-9e6e-9947a8fb6b02",{"currentTime":"2026-08-04T20:19:59.424Z"}] [INFO ] 2026-08-04 20:19:59,447 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"49a5633d-11d1-404f-a118-2a2afa3ac944","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:19:59.421Z"}] [DEBUG] 2026-08-04 20:19:59,448 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:19:59,449 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:19:59,449 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:19:59,451 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:19:59,452 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:19:59,452 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:19:59.421'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:19:59,455 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:19:59,455 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:19:59,455 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:19:59,465 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:19:59,466 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"49a5633d-11d1-404f-a118-2a2afa3ac944",{}] [ERROR] 2026-08-04 20:20:03,410 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19668 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19668' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:07,547 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77259 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77259' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:08,077 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:20:08,077 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R19, sessionId=d9d60077-b245-011b-6e62-e57b777906a2] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:20:08,077 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2082) - Deleting the store for sessionId 'd9d60077-b245-011b-6e62-e57b777906a2' [DEBUG] 2026-08-04 20:20:08,077 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2082) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:20:08,078 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:08,078 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:20:08,081 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:20:08,081 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |registration_status| [DEBUG] 2026-08-04 20:20:08,081 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:20:08,081 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |Accepted | [DEBUG] 2026-08-04 20:20:08,081 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:20:08,081 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:20:08,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:20:08,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : Session ID: 07380606-5427-430e-9d52-fb3ff38bb516 [INFO ] 2026-08-04 20:20:08,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:20:08,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=07380606-5427-430e-9d52-fb3ff38bb516] Connection is established [DEBUG] 2026-08-04 20:20:08,081 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Creating new store for sessionId '07380606-5427-430e-9d52-fb3ff38bb516' [DEBUG] 2026-08-04 20:20:08,081 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:20:08,093 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R19, sessionId=07380606-5427-430e-9d52-fb3ff38bb516] Received: [2,"301c25c4-0954-42bf-9625-5b05d9aab68d","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:20:08,093 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:08,093 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:20:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:20:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |registration_status| [DEBUG] 2026-08-04 20:20:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +-------------------+ [DEBUG] 2026-08-04 20:20:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |Accepted | [DEBUG] 2026-08-04 20:20:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +-------------------+ [DEBUG] 2026-08-04 20:20:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:20:08,096 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2082) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:20:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:08.096'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:20:08,107 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:08,108 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:20:08,108 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:20:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:20:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:20:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:20:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:20:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:20:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:20:08,110 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R19, sessionId=07380606-5427-430e-9d52-fb3ff38bb516] Sending: [3,"301c25c4-0954-42bf-9625-5b05d9aab68d",{"status":"Accepted","currentTime":"2026-08-04T20:20:08.096Z","interval":7200}] [ERROR] 2026-08-04 20:20:10,813 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=1A31-1-2146-00001, sessionId=5eecdf23-93ff-0c6c-218c-8944f3506f13] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:20:10,813 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=1A31-1-2146-00001, sessionId=5eecdf23-93ff-0c6c-218c-8944f3506f13] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:20:10,813 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Deleting the store for sessionId '5eecdf23-93ff-0c6c-218c-8944f3506f13' [DEBUG] 2026-08-04 20:20:10,813 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:20:12,257 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18669 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18669' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:14,926 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/80419 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '80419' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:19,258 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/12351 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '12351' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:20:22,313 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:20:22,313 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2114 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2114|999_SCHEDULE_BOT_PST| 1|100289|2024-03-13T14:30:50.284Z|4467081 |2024-03-13T14:39:57.921Z|4472423 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:20:22,341 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2114 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-03-13 14:30:50.284'} and {ts '2024-03-13 14:39:57.921'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:20:22,344 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:20:22,344 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:20:22,344 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:20:22,344 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:20:23,005 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/16014 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '16014' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:20:23,240 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"37bb5bdd-6471-48fb-a7bb-9babb4bf1075","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:23,241 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:23,241 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:23.24'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:20:23,252 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:23,252 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"37bb5bdd-6471-48fb-a7bb-9babb4bf1075",{"currentTime":"2026-08-04T20:20:23.240Z"}] [INFO ] 2026-08-04 20:20:24,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"63594bee-905f-4a7d-ab51-a7420e10cd86","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,298 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,298 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.298'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:20:24,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"5026c5e4-dc2b-4c3b-a9d0-cc3adf2999ac","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,299 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,299 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.299'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:20:24,302 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"0d65616b-1945-4a15-898a-489631b41480","Heartbeat",{}] [INFO ] 2026-08-04 20:20:24,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"dddf9110-0505-49ec-964c-e0684355d18d","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,308 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,308 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.308'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:20:24,308 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,308 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.308'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:20:24,310 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"63594bee-905f-4a7d-ab51-a7420e10cd86",{"currentTime":"2026-08-04T20:20:24.298Z"}] [INFO ] 2026-08-04 20:20:24,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"adee6a9b-365d-4c95-a04a-8b7957e7ba14","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,310 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,310 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.31'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:20:24,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"53f04b76-dc87-4941-93d9-53d2453510e1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.277Z"}] [DEBUG] 2026-08-04 20:20:24,318 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"5026c5e4-dc2b-4c3b-a9d0-cc3adf2999ac",{"currentTime":"2026-08-04T20:20:24.299Z"}] [DEBUG] 2026-08-04 20:20:24,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,319 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,319 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:20:24,322 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:24,323 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,323 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.277'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:24,324 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"0d65616b-1945-4a15-898a-489631b41480",{"currentTime":"2026-08-04T20:20:24.308Z"}] [DEBUG] 2026-08-04 20:20:24,325 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"dddf9110-0505-49ec-964c-e0684355d18d",{"currentTime":"2026-08-04T20:20:24.308Z"}] [DEBUG] 2026-08-04 20:20:24,326 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"82229c16-2e9b-4a4d-801a-7da9cd256f33","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.279Z"}] [INFO ] 2026-08-04 20:20:24,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"adee6a9b-365d-4c95-a04a-8b7957e7ba14",{"currentTime":"2026-08-04T20:20:24.310Z"}] [DEBUG] 2026-08-04 20:20:24,326 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,326 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,326 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:20:24,326 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:20:24,327 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,327 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:20:24,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"72889216-addb-4ef4-a148-b0014a5c2a28","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.278Z"}] [DEBUG] 2026-08-04 20:20:24,334 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,335 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,335 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [INFO ] 2026-08-04 20:20:24,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"41a4dc6e-4ebb-42a4-a2ab-79ea3d8874a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.278Z"}] [DEBUG] 2026-08-04 20:20:24,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:20:24,337 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,337 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:20:24,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"53f04b76-dc87-4941-93d9-53d2453510e1",{}] [DEBUG] 2026-08-04 20:20:24,338 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:24,339 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,339 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.279'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:20:24,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"6b329240-8e47-452c-bd75-68e584baf851","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.278Z"}] [DEBUG] 2026-08-04 20:20:24,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,342 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,342 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:20:24,342 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:20:24,342 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,342 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:20:24,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [DEBUG] 2026-08-04 20:20:24,352 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:24,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"82229c16-2e9b-4a4d-801a-7da9cd256f33",{}] [DEBUG] 2026-08-04 20:20:24,353 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,353 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.278'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:24,356 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,356 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:20:24,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:20:24,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:20:24,364 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:24,365 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"72889216-addb-4ef4-a148-b0014a5c2a28",{}] [DEBUG] 2026-08-04 20:20:24,365 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,365 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.278'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:24,368 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,368 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:20:24,368 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:20:24,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:20:24,377 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:24,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"41a4dc6e-4ebb-42a4-a2ab-79ea3d8874a8",{}] [DEBUG] 2026-08-04 20:20:24,378 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,378 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.278'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:24,381 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,381 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:20:24,381 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:20:24,391 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:20:24,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"6b329240-8e47-452c-bd75-68e584baf851",{}] [INFO ] 2026-08-04 20:20:24,655 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"0718e6f9-6d35-489d-b6b3-2a96ab01709f","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,655 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,655 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.655'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:20:24,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"945fba39-33be-422c-ae3a-ad617c6b021e","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,656 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,656 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.656'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:20:24,666 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,666 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"0718e6f9-6d35-489d-b6b3-2a96ab01709f",{"currentTime":"2026-08-04T20:20:24.655Z"}] [DEBUG] 2026-08-04 20:20:24,671 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,672 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"945fba39-33be-422c-ae3a-ad617c6b021e",{"currentTime":"2026-08-04T20:20:24.656Z"}] [INFO ] 2026-08-04 20:20:24,672 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"5fa5413a-91dc-4657-a1ab-581a629c448a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.647Z"}] [DEBUG] 2026-08-04 20:20:24,672 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,673 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,673 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:20:24,676 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:24,678 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,678 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.647'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:20:24,679 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"07917ad9-47a4-4772-9bd2-8466bcf250ca","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.648Z"}] [DEBUG] 2026-08-04 20:20:24,680 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,680 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,680 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:20:24,681 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,681 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:20:24,681 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:20:24,691 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:20:24,691 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"5fa5413a-91dc-4657-a1ab-581a629c448a",{}] [INFO ] 2026-08-04 20:20:24,698 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"962a0f6c-0fc8-43f5-b234-6b1e8d3e3ce5","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,698 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:20:24,712 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"caa9f4e5-c252-4a5e-8a5f-8e098357e043","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:24,712 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"83713df7-a750-4eae-a59a-e4de4f53bf43","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.712'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:20:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.712'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:20:24,712 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.698'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:20:24,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"133a1d9e-7794-4662-8f36-6d6fa1fac189","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:24,714 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:24,714 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:24.714'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:20:24,714 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,714 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.648'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:24,717 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,717 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:20:24,717 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:20:24,728 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:20:24,729 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"07917ad9-47a4-4772-9bd2-8466bcf250ca",{}] [DEBUG] 2026-08-04 20:20:24,733 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,733 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,733 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"962a0f6c-0fc8-43f5-b234-6b1e8d3e3ce5",{"currentTime":"2026-08-04T20:20:24.698Z"}] [DEBUG] 2026-08-04 20:20:24,733 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,733 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"133a1d9e-7794-4662-8f36-6d6fa1fac189",{"currentTime":"2026-08-04T20:20:24.714Z"}] [DEBUG] 2026-08-04 20:20:24,733 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:24,739 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"8163d2ad-4e53-427f-b2d6-c15ffbfa274c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.677Z"}] [DEBUG] 2026-08-04 20:20:24,739 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:20:24,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"83713df7-a750-4eae-a59a-e4de4f53bf43",{"currentTime":"2026-08-04T20:20:24.712Z"}] [DEBUG] 2026-08-04 20:20:24,741 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,741 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:20:24,741 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"aad3411a-b044-4e1b-8aa0-ff3289963b5c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.682Z"}] [DEBUG] 2026-08-04 20:20:24,741 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:20:24,743 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"609f552a-843b-44c8-abd2-f20ec2db4104","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.682Z"}] [DEBUG] 2026-08-04 20:20:24,743 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,743 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,743 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:20:24,743 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"caa9f4e5-c252-4a5e-8a5f-8e098357e043",{"currentTime":"2026-08-04T20:20:24.712Z"}] [DEBUG] 2026-08-04 20:20:24,744 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,744 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:20:24,745 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"420f6233-b244-4146-aec7-60305ee9d1b8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:24.682Z"}] [DEBUG] 2026-08-04 20:20:24,745 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:20:24,745 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:24,746 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:24,746 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:20:24,746 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,746 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.677'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:24,749 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,749 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:20:24,749 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:20:24,758 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:20:24,758 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:24,759 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"8163d2ad-4e53-427f-b2d6-c15ffbfa274c",{}] [DEBUG] 2026-08-04 20:20:24,760 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,760 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.682'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:24,763 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,763 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:20:24,763 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:20:24,772 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:20:24,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:24,773 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,773 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.682'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:20:24,773 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"609f552a-843b-44c8-abd2-f20ec2db4104",{}] [DEBUG] 2026-08-04 20:20:24,776 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,776 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:20:24,776 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:20:24,786 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:20:24,786 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:24,787 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:24,787 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:24.682'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:20:24,787 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"aad3411a-b044-4e1b-8aa0-ff3289963b5c",{}] [DEBUG] 2026-08-04 20:20:24,790 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:24,790 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:20:24,790 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:20:24,798 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:20:24,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"420f6233-b244-4146-aec7-60305ee9d1b8",{}] [INFO ] 2026-08-04 20:20:25,084 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"e8285afe-6814-4d22-b3aa-12321c2fa292","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:25,084 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:25,084 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:25.084'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:20:25,086 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"023f08db-963b-4aad-a4ad-a24c0c2a63ed","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:25,087 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:25,087 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:25.087'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:20:25,088 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"9c7651e0-1d6a-471c-84f1-602cda1e1312","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:25,088 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:25,088 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:25.088'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:20:25,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"7b60e103-2a73-4040-84d2-3aed6e86c133","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:25,090 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:25,090 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:25.09'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:20:25,093 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"5f3c70fb-02f8-4b8b-859f-e29d694973f7","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:25,093 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:25,093 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:25.093'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:20:25,101 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:25,101 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"e8285afe-6814-4d22-b3aa-12321c2fa292",{"currentTime":"2026-08-04T20:20:25.084Z"}] [INFO ] 2026-08-04 20:20:25,103 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"c8cee408-28c7-4f5c-94b7-98debe40a607","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:25.084Z"}] [DEBUG] 2026-08-04 20:20:25,103 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : false [INFO ] 2026-08-04 20:20:25,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d70638a3-36eb-4ca3-98a8-365b61f43d05","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:25,104 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:25,105 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:25.104'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:20:25,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"e4de4131-fc6e-4cde-ae24-046ba4b8e0d8","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:25,107 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,107 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:20:25,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"023f08db-963b-4aad-a4ad-a24c0c2a63ed",{"currentTime":"2026-08-04T20:20:25.087Z"}] [DEBUG] 2026-08-04 20:20:25,107 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:25.107'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:20:25,107 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:25,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"7b60e103-2a73-4040-84d2-3aed6e86c133",{"currentTime":"2026-08-04T20:20:25.090Z"}] [DEBUG] 2026-08-04 20:20:25,107 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:25,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"9c7651e0-1d6a-471c-84f1-602cda1e1312",{"currentTime":"2026-08-04T20:20:25.088Z"}] [INFO ] 2026-08-04 20:20:25,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"adb5f9b1-e42e-4bad-9da7-d8392bf8a1eb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:25.084Z"}] [DEBUG] 2026-08-04 20:20:25,110 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:20:25,111 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"e7713089-2546-4a2c-ba94-92bc940066d6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:25.083Z"}] [DEBUG] 2026-08-04 20:20:25,111 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:20:25,111 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:25,111 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:20:25,111 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:25,111 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"5f3c70fb-02f8-4b8b-859f-e29d694973f7",{"currentTime":"2026-08-04T20:20:25.093Z"}] [INFO ] 2026-08-04 20:20:25,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"5123381d-e0e8-478d-bfa4-0679ac6032d5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:25.084Z"}] [DEBUG] 2026-08-04 20:20:25,113 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:20:25,113 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:25,113 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:20:25,113 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:25,113 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:20:25,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"4b479e07-a503-47fe-a991-f80c3cb5523b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:25.091Z"}] [DEBUG] 2026-08-04 20:20:25,113 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:20:25,114 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:25,114 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:20:25,115 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:25,115 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:20:25,122 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:25,122 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d70638a3-36eb-4ca3-98a8-365b61f43d05",{"currentTime":"2026-08-04T20:20:25.104Z"}] [DEBUG] 2026-08-04 20:20:25,133 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:25,135 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:25,135 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:25.083'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:20:25,137 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"48662f99-fbf1-411a-b085-7c184a3a34a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:25.134Z"}] [DEBUG] 2026-08-04 20:20:25,137 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:20:25,138 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:25,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"e4de4131-fc6e-4cde-ae24-046ba4b8e0d8",{"currentTime":"2026-08-04T20:20:25.107Z"}] [DEBUG] 2026-08-04 20:20:25,138 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:25,139 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [INFO ] 2026-08-04 20:20:25,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"113a0fe3-5a6e-4a0e-9f53-f65e87087394","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:25.135Z"}] [DEBUG] 2026-08-04 20:20:25,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:20:25,141 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,141 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:20:25,141 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:20:25,142 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:25,142 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:20:25,152 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:20:25,152 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:25,153 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"e7713089-2546-4a2c-ba94-92bc940066d6",{}] [DEBUG] 2026-08-04 20:20:25,153 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:25,153 org.jooq.tools.LoggerListener (qtp1046545660-2138) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:25.084'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:25,156 org.jooq.tools.LoggerListener (qtp1046545660-2138) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,156 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2138) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:20:25,156 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - commit [DEBUG] 2026-08-04 20:20:25,167 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2138) - setting auto commit : true [DEBUG] 2026-08-04 20:20:25,167 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:25,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2138) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"c8cee408-28c7-4f5c-94b7-98debe40a607",{}] [DEBUG] 2026-08-04 20:20:25,168 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:25,168 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:25.084'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:25,171 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,171 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:20:25,171 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:20:25,189 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:20:25,193 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"5123381d-e0e8-478d-bfa4-0679ac6032d5",{}] [DEBUG] 2026-08-04 20:20:25,194 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:25,195 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:25,195 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:25.091'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:25,198 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,198 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:20:25,198 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:20:25,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:20:25,207 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:25,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"4b479e07-a503-47fe-a991-f80c3cb5523b",{}] [DEBUG] 2026-08-04 20:20:25,208 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:25,208 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:25.084'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:25,211 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,211 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:20:25,211 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:20:25,221 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:20:25,221 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:25,222 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"adb5f9b1-e42e-4bad-9da7-d8392bf8a1eb",{}] [DEBUG] 2026-08-04 20:20:25,222 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:25,222 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:25.134'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:25,225 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,225 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:20:25,225 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:20:25,234 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:20:25,234 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:20:25,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"48662f99-fbf1-411a-b085-7c184a3a34a6",{}] [DEBUG] 2026-08-04 20:20:25,235 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:25,235 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:25.135'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:25,238 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:20:25,238 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:20:25,248 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:20:25,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"113a0fe3-5a6e-4a0e-9f53-f65e87087394",{}] [ERROR] 2026-08-04 20:20:26,882 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/30461 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '30461' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:31,007 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/74857 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '74857' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:35,158 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17538 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17538' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:39,251 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33108 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33108' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:43,277 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75655 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75655' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:46,972 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/79536 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '79536' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:20:49,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"63a4a813-9eb9-40ce-9159-be2078ef87cf","Heartbeat",{}] [DEBUG] 2026-08-04 20:20:49,425 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:20:49,425 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:20:49.425'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:20:49,437 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:20:49,437 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"63a4a813-9eb9-40ce-9159-be2078ef87cf",{"currentTime":"2026-08-04T20:20:49.425Z"}] [INFO ] 2026-08-04 20:20:49,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"a13c46c0-105c-481c-8095-17dc2b81d7cd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:20:49.426Z"}] [DEBUG] 2026-08-04 20:20:49,441 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:20:49,442 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:20:49,442 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:20:49,445 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:20:49,446 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:20:49,446 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:20:49.426'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:20:49,449 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:20:49,449 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:20:49,449 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:20:49,458 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:20:49,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"a13c46c0-105c-481c-8095-17dc2b81d7cd",{}] [ERROR] 2026-08-04 20:20:51,264 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/23568 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '23568' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:55,098 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/23871 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '23871' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:20:58,974 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/30861 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '30861' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:21:02,951 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32132 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32132' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:21:07,184 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78458 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78458' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:21:08,082 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=07380606-5427-430e-9d52-fb3ff38bb516] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:21:08,082 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=07380606-5427-430e-9d52-fb3ff38bb516] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:21:08,082 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2135) - Deleting the store for sessionId '07380606-5427-430e-9d52-fb3ff38bb516' [DEBUG] 2026-08-04 20:21:08,082 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2135) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:21:08,087 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:08,087 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:21:08,090 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:21:08,090 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |registration_status| [DEBUG] 2026-08-04 20:21:08,090 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:21:08,090 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |Accepted | [DEBUG] 2026-08-04 20:21:08,090 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:21:08,090 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:21:08,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:21:08,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : Session ID: 5568c1d6-07a5-fb26-cabe-9fc1a29d19ac [INFO ] 2026-08-04 20:21:08,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:21:08,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=5568c1d6-07a5-fb26-cabe-9fc1a29d19ac] Connection is established [DEBUG] 2026-08-04 20:21:08,090 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Creating new store for sessionId '5568c1d6-07a5-fb26-cabe-9fc1a29d19ac' [DEBUG] 2026-08-04 20:21:08,090 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:21:08,094 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=5568c1d6-07a5-fb26-cabe-9fc1a29d19ac] Received: [2,"38bce296-adb3-4f4f-ad23-b96663945d69","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:21:08,094 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:08,094 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |registration_status| [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |Accepted | [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:21:08,097 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2135) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:08,097 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:08.097'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:21:08,107 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:08,107 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:21:08,107 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:21:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:21:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:21:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:21:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:21:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:21:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:21:08,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=5568c1d6-07a5-fb26-cabe-9fc1a29d19ac] Sending: [3,"38bce296-adb3-4f4f-ad23-b96663945d69",{"status":"Accepted","currentTime":"2026-08-04T20:21:08.097Z","interval":7200}] [ERROR] 2026-08-04 20:21:11,765 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/80541 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '80541' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:21:14,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"306a8679-6d3b-4fe6-acd0-4552b5789f7a","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,283 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,283 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.282'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:21:14,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"8a096288-cb77-4e98-b99f-32a0827552bc","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,285 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,285 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.285'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:21:14,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"7bafc3e4-73aa-4b5d-9be1-72e144d15229","Heartbeat",{}] [INFO ] 2026-08-04 20:21:14,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"43ba3c0c-7382-4b03-91ce-63127e802405","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,289 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,289 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,289 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.289'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:21:14,289 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.289'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:21:14,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"68ad1922-0c86-4b50-8002-0f1707373699","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,290 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,290 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.289'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:21:14,299 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"306a8679-6d3b-4fe6-acd0-4552b5789f7a",{"currentTime":"2026-08-04T20:21:14.282Z"}] [INFO ] 2026-08-04 20:21:14,302 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"d0128e69-8019-425d-aeb6-7ea7ba66b6bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.284Z"}] [DEBUG] 2026-08-04 20:21:14,303 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"8a096288-cb77-4e98-b99f-32a0827552bc",{"currentTime":"2026-08-04T20:21:14.285Z"}] [DEBUG] 2026-08-04 20:21:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"43ba3c0c-7382-4b03-91ce-63127e802405",{"currentTime":"2026-08-04T20:21:14.289Z"}] [DEBUG] 2026-08-04 20:21:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"68ad1922-0c86-4b50-8002-0f1707373699",{"currentTime":"2026-08-04T20:21:14.289Z"}] [DEBUG] 2026-08-04 20:21:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:21:14,304 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"7bafc3e4-73aa-4b5d-9be1-72e144d15229",{"currentTime":"2026-08-04T20:21:14.289Z"}] [INFO ] 2026-08-04 20:21:14,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"ed3b7164-7c11-45a8-9ec7-a32000c9097b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.283Z"}] [DEBUG] 2026-08-04 20:21:14,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:21:14,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"8a3f3bb5-2b37-4150-990b-5dc811e507fb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.283Z"}] [DEBUG] 2026-08-04 20:21:14,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:21:14,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"baef5092-369c-4347-a743-10f587d3e1db","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.284Z"}] [DEBUG] 2026-08-04 20:21:14,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,313 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,313 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:21:14,313 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:21:14,313 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,313 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:21:14,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"43121d89-8cc1-41cf-a9f8-c9fb1450a094","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.283Z"}] [DEBUG] 2026-08-04 20:21:14,313 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,313 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,313 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:21:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:21:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.284'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,317 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,317 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:21:14,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:21:14,326 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:21:14,326 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:21:14,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"d0128e69-8019-425d-aeb6-7ea7ba66b6bd",{}] [DEBUG] 2026-08-04 20:21:14,327 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,327 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.283'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,330 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,330 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:21:14,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:21:14,340 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,340 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:14,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"ed3b7164-7c11-45a8-9ec7-a32000c9097b",{}] [DEBUG] 2026-08-04 20:21:14,341 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,341 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.283'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,344 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,344 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:21:14,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:21:14,353 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,353 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:14,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"43121d89-8cc1-41cf-a9f8-c9fb1450a094",{}] [DEBUG] 2026-08-04 20:21:14,354 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,354 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.284'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,357 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,357 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:21:14,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:21:14,366 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,367 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:14,367 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"baef5092-369c-4347-a743-10f587d3e1db",{}] [DEBUG] 2026-08-04 20:21:14,368 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,368 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.283'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,371 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,371 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:21:14,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:21:14,380 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:21:14,381 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"8a3f3bb5-2b37-4150-990b-5dc811e507fb",{}] [INFO ] 2026-08-04 20:21:14,655 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"eee1000b-9aba-4dab-a138-2f1f64505dbc","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,656 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,656 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.655'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:21:14,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6257385d-0e7a-4e51-bab7-d2a968df1dc9","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,656 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,656 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.656'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:21:14,666 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,666 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"eee1000b-9aba-4dab-a138-2f1f64505dbc",{"currentTime":"2026-08-04T20:21:14.655Z"}] [INFO ] 2026-08-04 20:21:14,670 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"9a214323-4da8-48a9-a6fa-647aa99fb7c5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.654Z"}] [DEBUG] 2026-08-04 20:21:14,670 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,671 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,671 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:21:14,672 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,672 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6257385d-0e7a-4e51-bab7-d2a968df1dc9",{"currentTime":"2026-08-04T20:21:14.656Z"}] [DEBUG] 2026-08-04 20:21:14,674 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:21:14,675 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,675 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.654'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:21:14,676 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"fd453ac3-566e-4a67-8c8d-2261ec546ffe","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.653Z"}] [DEBUG] 2026-08-04 20:21:14,676 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,676 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,676 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:21:14,678 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,678 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:21:14,678 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:21:14,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"31fab3be-75d5-4b46-a4d7-ca623849e67a","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,687 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,687 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.687'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:21:14,688 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,688 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:21:14,689 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,689 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.653'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:21:14,693 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"9a214323-4da8-48a9-a6fa-647aa99fb7c5",{}] [DEBUG] 2026-08-04 20:21:14,698 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,698 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"31fab3be-75d5-4b46-a4d7-ca623849e67a",{"currentTime":"2026-08-04T20:21:14.687Z"}] [INFO ] 2026-08-04 20:21:14,703 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"cdc22fe7-e9f4-46c0-8446-f526a7344ff0","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,703 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,703 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.703'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:21:14,704 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"84d911dc-5194-40e8-bb34-8478699f5602","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,704 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,704 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.704'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:21:14,707 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"1fad91b9-1c4a-40f8-88b7-fc098f4e8029","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.679Z"}] [DEBUG] 2026-08-04 20:21:14,707 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,707 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,707 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:21:14,707 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:21:14,707 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ddbdf6d2-b4d1-41c4-81a0-da4191b35a49","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:14,707 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:14,707 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:14.707'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:21:14,708 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,708 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:21:14,713 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,713 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"cdc22fe7-e9f4-46c0-8446-f526a7344ff0",{"currentTime":"2026-08-04T20:21:14.703Z"}] [DEBUG] 2026-08-04 20:21:14,718 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,718 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:14,718 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"d31ca787-ce70-45bf-8949-674907bd94f6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.684Z"}] [DEBUG] 2026-08-04 20:21:14,719 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:21:14,719 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"fd453ac3-566e-4a67-8c8d-2261ec546ffe",{}] [DEBUG] 2026-08-04 20:21:14,719 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,719 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:21:14,719 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,720 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.679'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,722 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,722 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:21:14,722 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:21:14,734 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,734 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:14,735 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"1fad91b9-1c4a-40f8-88b7-fc098f4e8029",{}] [DEBUG] 2026-08-04 20:21:14,735 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,736 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.684'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,739 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,739 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:14,739 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"84d911dc-5194-40e8-bb34-8478699f5602",{"currentTime":"2026-08-04T20:21:14.704Z"}] [INFO ] 2026-08-04 20:21:14,739 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ddbdf6d2-b4d1-41c4-81a0-da4191b35a49",{"currentTime":"2026-08-04T20:21:14.707Z"}] [INFO ] 2026-08-04 20:21:14,748 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"db2b8eae-b49f-4b0e-a8ed-21c04c10fb6a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.685Z"}] [INFO ] 2026-08-04 20:21:14,748 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"c8935171-3f8b-47b3-84bb-34c78e6d7512","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:14.684Z"}] [DEBUG] 2026-08-04 20:21:14,748 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,748 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [DEBUG] 2026-08-04 20:21:14,748 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,748 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:21:14,748 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:21:14,749 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,749 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:21:14,749 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:14,749 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:21:14,764 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,764 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:14,765 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"d31ca787-ce70-45bf-8949-674907bd94f6",{}] [DEBUG] 2026-08-04 20:21:14,765 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,766 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.685'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,768 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,768 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:21:14,768 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [DEBUG] 2026-08-04 20:21:14,776 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [DEBUG] 2026-08-04 20:21:14,776 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:14,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"db2b8eae-b49f-4b0e-a8ed-21c04c10fb6a",{}] [DEBUG] 2026-08-04 20:21:14,779 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:14,779 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:14.684'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:14,781 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:14,781 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:21:14,781 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:21:14,791 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:21:14,792 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"c8935171-3f8b-47b3-84bb-34c78e6d7512",{}] [INFO ] 2026-08-04 20:21:15,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"47d8ccaa-b577-4754-9105-cbd8e33bb2d5","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:15,092 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:15,092 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:15.092'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:21:15,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"03eb663f-7cf1-4773-98f4-9001354d4786","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:15,095 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:15,095 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:15.095'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:21:15,098 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"0655cff7-f989-4488-b0b6-e9eea8300e14","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:15,098 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:15,098 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:15.098'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:21:15,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"c24e816b-a38e-4f64-94eb-b2e7e36e88f9","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:15,099 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:15,099 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:15.099'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:21:15,101 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"d8ce6f63-97a3-4457-a075-6fb1c857a2aa","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:15,101 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:15,101 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:15.101'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:21:15,109 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:15,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"03eb663f-7cf1-4773-98f4-9001354d4786",{"currentTime":"2026-08-04T20:21:15.095Z"}] [INFO ] 2026-08-04 20:21:15,110 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d8b952c7-b6a4-40a8-9f7a-f00195876de0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:15.087Z"}] [DEBUG] 2026-08-04 20:21:15,110 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:21:15,111 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:15,111 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:21:15,114 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:21:15,114 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,114 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:15,115 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"47d8ccaa-b577-4754-9105-cbd8e33bb2d5",{"currentTime":"2026-08-04T20:21:15.092Z"}] [INFO ] 2026-08-04 20:21:15,115 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"0655cff7-f989-4488-b0b6-e9eea8300e14",{"currentTime":"2026-08-04T20:21:15.098Z"}] [DEBUG] 2026-08-04 20:21:15,115 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,115 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:15,115 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"d8ce6f63-97a3-4457-a075-6fb1c857a2aa",{"currentTime":"2026-08-04T20:21:15.101Z"}] [INFO ] 2026-08-04 20:21:15,115 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"c24e816b-a38e-4f64-94eb-b2e7e36e88f9",{"currentTime":"2026-08-04T20:21:15.099Z"}] [DEBUG] 2026-08-04 20:21:15,115 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:15,115 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:15.087'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:21:15,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"a95142af-75c4-4c5d-8455-d3a7b14bc42d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:15.087Z"}] [INFO ] 2026-08-04 20:21:15,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"708e52d9-86dc-4ecc-99d1-f0ec57369b45","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:15.087Z"}] [DEBUG] 2026-08-04 20:21:15,120 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:21:15,120 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:21:15,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e4ba0070-1417-4d17-af84-c8cfdbe84fab","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:15.086Z"}] [DEBUG] 2026-08-04 20:21:15,124 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:21:15,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"3fe5cec6-451b-4228-a62b-d524bca484e6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:15.093Z"}] [DEBUG] 2026-08-04 20:21:15,124 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:15,124 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:21:15,124 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:21:15,124 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:15,124 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:21:15,125 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:15,125 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:21:15,125 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:15,125 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:21:15,125 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,125 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:21:15,125 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:21:15,135 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:21:15,135 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:15,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"be49de58-df2c-4eb5-9b41-a79df27b5132","Heartbeat",{}] [INFO ] 2026-08-04 20:21:15,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d8b952c7-b6a4-40a8-9f7a-f00195876de0",{}] [DEBUG] 2026-08-04 20:21:15,139 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:15,139 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:15.139'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:21:15,140 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:15,140 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:15.087'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:21:15,140 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"67e50201-c279-4b00-a340-5a0b4dd8347b","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:15,140 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:15,140 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:15.14'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:21:15,142 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,142 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:21:15,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:21:15,149 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:15,149 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"be49de58-df2c-4eb5-9b41-a79df27b5132",{"currentTime":"2026-08-04T20:21:15.139Z"}] [INFO ] 2026-08-04 20:21:15,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"722a0dc1-c8a2-4d7a-82c0-68ee7dda6a13","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:15.138Z"}] [DEBUG] 2026-08-04 20:21:15,151 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [DEBUG] 2026-08-04 20:21:15,152 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:15,152 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:21:15,155 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,155 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:15,155 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"67e50201-c279-4b00-a340-5a0b4dd8347b",{"currentTime":"2026-08-04T20:21:15.140Z"}] [DEBUG] 2026-08-04 20:21:15,155 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:21:15,156 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"a95142af-75c4-4c5d-8455-d3a7b14bc42d",{}] [DEBUG] 2026-08-04 20:21:15,156 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:15,156 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:15.086'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:21:15,158 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"0b576d9c-e8b7-4981-a1d0-b1590d6c3a99","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:15.138Z"}] [DEBUG] 2026-08-04 20:21:15,158 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:21:15,159 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,159 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:21:15,159 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:21:15,159 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:15,159 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:21:15,168 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:21:15,168 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:15,169 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e4ba0070-1417-4d17-af84-c8cfdbe84fab",{}] [DEBUG] 2026-08-04 20:21:15,169 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:15,169 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:15.087'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:15,172 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,172 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:21:15,172 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:21:15,182 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:21:15,182 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:15,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"708e52d9-86dc-4ecc-99d1-f0ec57369b45",{}] [DEBUG] 2026-08-04 20:21:15,183 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:15,183 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:15.093'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:15,186 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,186 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:21:15,186 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:21:15,195 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:21:15,195 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:15,195 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"3fe5cec6-451b-4228-a62b-d524bca484e6",{}] [DEBUG] 2026-08-04 20:21:15,196 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:15,196 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:15.138'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:15,199 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,199 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:21:15,199 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [DEBUG] 2026-08-04 20:21:15,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [DEBUG] 2026-08-04 20:21:15,208 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:21:15,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"722a0dc1-c8a2-4d7a-82c0-68ee7dda6a13",{}] [DEBUG] 2026-08-04 20:21:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:15.138'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:15,212 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:15,212 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:21:15,212 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:21:15,221 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:21:15,222 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"0b576d9c-e8b7-4981-a1d0-b1590d6c3a99",{}] [ERROR] 2026-08-04 20:21:15,369 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19607 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19607' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:21:21,817 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:21,817 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:21:21,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:21:21,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:21:21,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:21:21,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:21:21,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:21:21,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:21:21,820 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:21:21,820 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 22ac1e24-f5cf-e2f1-4e24-638e15a06db9 [INFO ] 2026-08-04 20:21:21,820 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:21:21,820 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=22ac1e24-f5cf-e2f1-4e24-638e15a06db9] Connection is established [DEBUG] 2026-08-04 20:21:21,820 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '22ac1e24-f5cf-e2f1-4e24-638e15a06db9' [DEBUG] 2026-08-04 20:21:21,820 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:21:23,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"cfdfe8a1-00a4-4803-a6ee-0762f8aa0d00","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:23,138 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:23,138 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:23.138'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:21:23,150 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:23,150 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"cfdfe8a1-00a4-4803-a6ee-0762f8aa0d00",{"currentTime":"2026-08-04T20:21:23.138Z"}] [ERROR] 2026-08-04 20:21:23,170 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/74732 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '74732' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:21:27,253 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/21821 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '21821' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:21:31,306 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29372 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29372' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:21:33,181 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:21:33,181 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 4609 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:21:33,210 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:21:33,210 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |transaction_pk|charge_box_id |connector_id|id_tag |start_timestamp |start_value|stop_timestamp |stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:21:33,210 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:21:33,210 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 4609|7CS1-6-2247-00026| 1|53B46759|2026-06-28T18:32:11.369Z|16894 |2026-06-28T18:33:14.185Z|16999 |Other | 113| 2531|station | [DEBUG] 2026-08-04 20:21:33,210 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:21:33,210 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:21:33,211 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:21:33,211 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 4609 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2026-06-28 18:32:11.369'} and {ts '2026-06-28 18:33:14.185'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:21:33,213 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:21:33,213 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:21:33,213 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:21:33,213 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:21:35,314 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78044 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78044' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:21:39,430 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"de929436-4b9c-4370-b290-b8ae7e6ff739","Heartbeat",{}] [DEBUG] 2026-08-04 20:21:39,430 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:21:39,430 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:21:39.43'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:21:39,442 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:21:39,442 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"de929436-4b9c-4370-b290-b8ae7e6ff739",{"currentTime":"2026-08-04T20:21:39.430Z"}] [INFO ] 2026-08-04 20:21:39,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"db7420cb-d5d6-4c9d-8eb1-c671e32d1a4f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:21:39.431Z"}] [DEBUG] 2026-08-04 20:21:39,446 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:21:39,447 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:21:39,447 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:21:39,449 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:21:39,450 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:21:39,451 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:21:39.431'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:21:39,453 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:21:39,453 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:21:39,453 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:21:39,461 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:21:39,462 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"db7420cb-d5d6-4c9d-8eb1-c671e32d1a4f",{}] [ERROR] 2026-08-04 20:21:43,200 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77759 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77759' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:21:51,037 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19346 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19346' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:21:55,256 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:21:55,256 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 496 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+---------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+---------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 496|999_TAMPA_BOT_CHARGER| 1|100101|2023-01-10T22:43:43.547Z|100 |2023-01-10T22:45:52.196Z|100 |EVDisconnected| 109| 44|station | [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+---------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:21:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 496 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_TAMPA_BOT_CHARGER' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-01-10 22:43:43.547'} and {ts '2023-01-10 22:45:52.196'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:21:55,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:21:55,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:21:55,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:21:55,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:21:59,070 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76819 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76819' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:22:03,187 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32830 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32830' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:22:04,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"37672b24-0d96-4916-82ab-11acbf9b7189","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,288 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,288 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.288'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:22:04,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"94ba0a8a-7bab-44bc-9a53-7ce0db42a7f3","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,292 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,292 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.292'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:22:04,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"8cf785ea-b6cf-459a-a7c0-f70c8ae805a4","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,293 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,293 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.293'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:22:04,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"7b333c52-1c1d-48bd-8bb5-ccaee9d65b5a","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,294 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,294 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.294'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:22:04,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"b2c4ee08-7473-43a5-bc87-5d96e93f29e6","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.295'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:22:04,304 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"37672b24-0d96-4916-82ab-11acbf9b7189",{"currentTime":"2026-08-04T20:22:04.288Z"}] [INFO ] 2026-08-04 20:22:04,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"fe84d566-248b-4805-ab2f-909563c0dbc1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.289Z"}] [DEBUG] 2026-08-04 20:22:04,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:22:04,309 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"94ba0a8a-7bab-44bc-9a53-7ce0db42a7f3",{"currentTime":"2026-08-04T20:22:04.292Z"}] [DEBUG] 2026-08-04 20:22:04,310 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"7b333c52-1c1d-48bd-8bb5-ccaee9d65b5a",{"currentTime":"2026-08-04T20:22:04.294Z"}] [DEBUG] 2026-08-04 20:22:04,310 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"8cf785ea-b6cf-459a-a7c0-f70c8ae805a4",{"currentTime":"2026-08-04T20:22:04.293Z"}] [DEBUG] 2026-08-04 20:22:04,311 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,311 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:22:04,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"ab3f019f-cfef-49b3-afff-eb179c5f6802","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.289Z"}] [DEBUG] 2026-08-04 20:22:04,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:22:04,312 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"b2c4ee08-7473-43a5-bc87-5d96e93f29e6",{"currentTime":"2026-08-04T20:22:04.295Z"}] [DEBUG] 2026-08-04 20:22:04,313 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,313 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:22:04,314 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"b9d01eea-af82-4ddf-857c-be203d5ffde2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.289Z"}] [DEBUG] 2026-08-04 20:22:04,314 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:22:04,315 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,315 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.289'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:22:04,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e1826676-7072-4b4a-a5e0-a53a96913bf7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.288Z"}] [DEBUG] 2026-08-04 20:22:04,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:22:04,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"febf693d-32c1-431d-9384-11ac8671e3a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.288Z"}] [DEBUG] 2026-08-04 20:22:04,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:22:04,316 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,316 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:22:04,317 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,317 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:22:04,317 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,317 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:22:04,318 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,318 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:22:04,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:22:04,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,328 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"fe84d566-248b-4805-ab2f-909563c0dbc1",{}] [DEBUG] 2026-08-04 20:22:04,329 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,329 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.289'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,332 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,332 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:22:04,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:22:04,342 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,342 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"ab3f019f-cfef-49b3-afff-eb179c5f6802",{}] [DEBUG] 2026-08-04 20:22:04,343 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,343 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.289'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,346 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,346 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:22:04,346 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:22:04,354 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,354 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"b9d01eea-af82-4ddf-857c-be203d5ffde2",{}] [DEBUG] 2026-08-04 20:22:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,356 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.288'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,358 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,359 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:22:04,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:22:04,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,367 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,368 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e1826676-7072-4b4a-a5e0-a53a96913bf7",{}] [DEBUG] 2026-08-04 20:22:04,368 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,368 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.288'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,371 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,371 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:22:04,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:22:04,380 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:22:04,380 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"febf693d-32c1-431d-9384-11ac8671e3a6",{}] [INFO ] 2026-08-04 20:22:04,662 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1bba1f63-e970-4f0d-ab26-5288b8730a71","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,663 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,663 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.662'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:22:04,663 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"caa0dc00-4fcc-40ae-a590-93a36b4735f0","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,663 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,663 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.663'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:22:04,674 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,674 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1bba1f63-e970-4f0d-ab26-5288b8730a71",{"currentTime":"2026-08-04T20:22:04.662Z"}] [INFO ] 2026-08-04 20:22:04,675 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"29ebe811-2617-4ed9-9ca3-169b081d3fcc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.661Z"}] [DEBUG] 2026-08-04 20:22:04,675 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [INFO ] 2026-08-04 20:22:04,682 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c5a8eeb2-9c65-480a-bb27-4c901a905852","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,682 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,682 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.682'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:22:04,684 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,684 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"caa0dc00-4fcc-40ae-a590-93a36b4735f0",{"currentTime":"2026-08-04T20:22:04.663Z"}] [INFO ] 2026-08-04 20:22:04,688 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"63b05ad0-60c2-44f3-9b6f-69cec4294bfc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.661Z"}] [DEBUG] 2026-08-04 20:22:04,688 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:22:04,692 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"9f58efd5-083c-437c-a781-d8f2778a38c8","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,692 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,692 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.692'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:22:04,694 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"4c84a4b1-477a-4f48-8ea3-c94bcad4726b","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,694 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,694 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.694'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:22:04,696 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b29a611f-58ca-448f-ab6d-5685468102c7","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:04,696 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:04,696 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:04.696'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:22:04,703 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,703 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,703 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:22:04,703 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:22:04,706 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:04,707 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,707 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.661'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,708 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,708 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"9f58efd5-083c-437c-a781-d8f2778a38c8",{"currentTime":"2026-08-04T20:22:04.692Z"}] [INFO ] 2026-08-04 20:22:04,710 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"577888ca-49b8-4c2b-9aca-c3b16870bc31","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.687Z"}] [DEBUG] 2026-08-04 20:22:04,710 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,710 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:22:04,710 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [DEBUG] 2026-08-04 20:22:04,710 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:22:04,711 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,711 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:22:04,713 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,713 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c5a8eeb2-9c65-480a-bb27-4c901a905852",{"currentTime":"2026-08-04T20:22:04.682Z"}] [DEBUG] 2026-08-04 20:22:04,714 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,714 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:04,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b29a611f-58ca-448f-ab6d-5685468102c7",{"currentTime":"2026-08-04T20:22:04.696Z"}] [INFO ] 2026-08-04 20:22:04,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"4c84a4b1-477a-4f48-8ea3-c94bcad4726b",{"currentTime":"2026-08-04T20:22:04.694Z"}] [INFO ] 2026-08-04 20:22:04,715 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"ecc1627e-cd1b-4afb-a430-7916e2a54907","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.687Z"}] [DEBUG] 2026-08-04 20:22:04,715 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:22:04,719 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"4e123413-047f-4806-a449-1ce39590ab21","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.687Z"}] [DEBUG] 2026-08-04 20:22:04,719 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,719 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:22:04,719 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,719 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:22:04,720 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,720 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"29ebe811-2617-4ed9-9ca3-169b081d3fcc",{}] [DEBUG] 2026-08-04 20:22:04,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:22:04,721 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,721 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.661'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,724 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,724 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:22:04,724 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:22:04,724 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"b96bcab3-8316-478d-8ddb-c8747c9b7da5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:04.696Z"}] [DEBUG] 2026-08-04 20:22:04,724 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:22:04,725 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:04,725 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:22:04,739 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:04,740 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:22:04,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"63b05ad0-60c2-44f3-9b6f-69cec4294bfc",{}] [DEBUG] 2026-08-04 20:22:04,741 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,741 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.687'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,743 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,743 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:22:04,743 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:22:04,759 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,759 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,760 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"577888ca-49b8-4c2b-9aca-c3b16870bc31",{}] [DEBUG] 2026-08-04 20:22:04,760 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,760 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.687'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,763 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,763 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:22:04,763 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:22:04,773 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,773 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,774 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"ecc1627e-cd1b-4afb-a430-7916e2a54907",{}] [DEBUG] 2026-08-04 20:22:04,774 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,774 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.687'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,777 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,777 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:22:04,777 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:22:04,787 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:22:04,787 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:04,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"4e123413-047f-4806-a449-1ce39590ab21",{}] [DEBUG] 2026-08-04 20:22:04,788 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:04,789 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:04.696'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:04,791 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:04,791 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:22:04,791 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:22:04,800 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:22:04,801 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"b96bcab3-8316-478d-8ddb-c8747c9b7da5",{}] [INFO ] 2026-08-04 20:22:05,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"184e68f1-dbd4-46d6-ae3e-84ec6a75b4ab","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:05,092 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:05.092'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:22:05,098 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"3811a2ad-8469-462c-85fc-e5cd75da3a96","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:05,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:05,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:05.098'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:22:05,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"9700fb98-d275-49d9-a439-72d2cb79fa8c","Heartbeat",{}] [INFO ] 2026-08-04 20:22:05,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"08a8e5b6-978e-4535-9b61-a02faa1d14f2","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:05,104 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:05,104 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:05,104 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:05.104'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:22:05,104 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:05.104'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:22:05,106 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"f357235d-9754-4b50-8ece-09c61eb594cd","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:05,106 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:05,106 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:05.106'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:22:05,109 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:05,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"3811a2ad-8469-462c-85fc-e5cd75da3a96",{"currentTime":"2026-08-04T20:22:05.098Z"}] [INFO ] 2026-08-04 20:22:05,111 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"207cead8-5a31-4644-9029-2745e5a2f8d2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:05.095Z"}] [DEBUG] 2026-08-04 20:22:05,111 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:22:05,112 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:05,112 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:22:05,114 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:05,115 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:05,115 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"184e68f1-dbd4-46d6-ae3e-84ec6a75b4ab",{"currentTime":"2026-08-04T20:22:05.092Z"}] [DEBUG] 2026-08-04 20:22:05,116 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:05,116 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:05.095'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:05,119 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,119 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:22:05,119 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [INFO ] 2026-08-04 20:22:05,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"2fa401b6-de32-4462-873e-389463e77b3b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:05.091Z"}] [DEBUG] 2026-08-04 20:22:05,119 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:22:05,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:05,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:22:05,121 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,121 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:05,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"f357235d-9754-4b50-8ece-09c61eb594cd",{"currentTime":"2026-08-04T20:22:05.106Z"}] [INFO ] 2026-08-04 20:22:05,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"08a8e5b6-978e-4535-9b61-a02faa1d14f2",{"currentTime":"2026-08-04T20:22:05.104Z"}] [DEBUG] 2026-08-04 20:22:05,121 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:05,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"9700fb98-d275-49d9-a439-72d2cb79fa8c",{"currentTime":"2026-08-04T20:22:05.104Z"}] [DEBUG] 2026-08-04 20:22:05,128 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:22:05,129 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"207cead8-5a31-4644-9029-2745e5a2f8d2",{}] [INFO ] 2026-08-04 20:22:05,134 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"9fcbb3f0-fb96-416a-925c-aa5128e69353","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:05.091Z"}] [DEBUG] 2026-08-04 20:22:05,134 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:22:05,135 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:05,136 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:22:05,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d220d796-ff2c-41d8-8227-56bfff04edc8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:05.091Z"}] [DEBUG] 2026-08-04 20:22:05,136 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:05.091'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:05,136 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:22:05,137 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:05,137 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:22:05,137 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:05,137 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:22:05,138 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,139 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:22:05,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:22:05,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"3cacd9b8-8fa2-41e6-9e72-44d3dc02e0f0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:05.090Z"}] [DEBUG] 2026-08-04 20:22:05,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [DEBUG] 2026-08-04 20:22:05,146 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:05,146 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:22:05,150 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:22:05,150 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:05,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:05,150 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"2fa401b6-de32-4462-873e-389463e77b3b",{}] [DEBUG] 2026-08-04 20:22:05,151 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:05,151 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:05.091'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:05,151 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:05,151 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:05.091'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:05,154 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,154 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:22:05,154 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:22:05,154 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,154 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:22:05,154 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:22:05,155 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"61563910-50a2-4102-b37c-69323e19f17d","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:05,155 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:05,155 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:05.155'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:22:05,156 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"deb83925-a8f9-44d0-836d-54525cb630d7","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:05,157 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:05,157 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:05.157'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:22:05,163 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:22:05,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d220d796-ff2c-41d8-8227-56bfff04edc8",{}] [DEBUG] 2026-08-04 20:22:05,169 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:22:05,169 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,169 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:05,169 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"deb83925-a8f9-44d0-836d-54525cb630d7",{"currentTime":"2026-08-04T20:22:05.157Z"}] [DEBUG] 2026-08-04 20:22:05,169 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:05,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"61563910-50a2-4102-b37c-69323e19f17d",{"currentTime":"2026-08-04T20:22:05.155Z"}] [INFO ] 2026-08-04 20:22:05,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"9fcbb3f0-fb96-416a-925c-aa5128e69353",{}] [DEBUG] 2026-08-04 20:22:05,171 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:05,171 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:05.09'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:22:05,177 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"f277c2d2-d506-4fca-b342-94762b2eff56","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:05.142Z"}] [DEBUG] 2026-08-04 20:22:05,177 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:22:05,178 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:05,178 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:22:05,180 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,180 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:22:05,180 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [INFO ] 2026-08-04 20:22:05,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"cec31ee9-62fb-491c-8786-d74ceaac7568","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:05.141Z"}] [DEBUG] 2026-08-04 20:22:05,183 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:22:05,184 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:05,184 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:22:05,190 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [DEBUG] 2026-08-04 20:22:05,190 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:05,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"3cacd9b8-8fa2-41e6-9e72-44d3dc02e0f0",{}] [DEBUG] 2026-08-04 20:22:05,191 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:05,191 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:05.142'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:05,193 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,193 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:22:05,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:22:05,202 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:05,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:22:05,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"f277c2d2-d506-4fca-b342-94762b2eff56",{}] [DEBUG] 2026-08-04 20:22:05,203 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:05,203 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:05.141'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:05,206 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:05,206 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:22:05,206 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:22:05,215 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:22:05,216 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"cec31ee9-62fb-491c-8786-d74ceaac7568",{}] [ERROR] 2026-08-04 20:22:08,087 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=5568c1d6-07a5-fb26-cabe-9fc1a29d19ac] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:22:08,088 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=5568c1d6-07a5-fb26-cabe-9fc1a29d19ac] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:22:08,088 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Deleting the store for sessionId '5568c1d6-07a5-fb26-cabe-9fc1a29d19ac' [DEBUG] 2026-08-04 20:22:08,088 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:22:08,092 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:08,092 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:22:08,095 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:22:08,095 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |registration_status| [DEBUG] 2026-08-04 20:22:08,095 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +-------------------+ [DEBUG] 2026-08-04 20:22:08,095 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |Accepted | [DEBUG] 2026-08-04 20:22:08,095 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +-------------------+ [DEBUG] 2026-08-04 20:22:08,095 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:22:08,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:22:08,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - Logger : Session ID: 3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0 [INFO ] 2026-08-04 20:22:08,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:22:08,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R19, sessionId=3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0] Connection is established [DEBUG] 2026-08-04 20:22:08,095 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2140) - Creating new store for sessionId '3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0' [DEBUG] 2026-08-04 20:22:08,095 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2140) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:22:08,103 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0] Received: [2,"0fe2a0e5-7063-44b8-8679-b48aa5741b72","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:22:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |registration_status| [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |Accepted | [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:22:08,106 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2111) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:08,106 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:08.106'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:22:08,117 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:08,117 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:22:08,118 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:22:08,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:22:08,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:22:08,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:22:08,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:22:08,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:22:08,120 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:22:08,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0] Sending: [3,"0fe2a0e5-7063-44b8-8679-b48aa5741b72",{"status":"Accepted","currentTime":"2026-08-04T20:22:08.106Z","interval":7200}] [ERROR] 2026-08-04 20:22:12,124 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2140) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77323 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77323' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:22:14,731 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:22:14,731 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 3890 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:22:14,759 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:14,759 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:22:14,759 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:14,759 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : | 3890|999_SCHEDULE_BOT_MST| 1|100232|2025-10-05T21:00:45.980Z|3917414 |2025-10-05T21:30:49.528Z|3935577 |EVDisconnected| 117| 420|station | [DEBUG] 2026-08-04 20:22:14,759 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:14,759 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:22:14,759 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:22:14,760 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 3890 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-10-05 21:00:45.98'} and {ts '2025-10-05 21:30:49.528'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:22:14,762 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:22:14,762 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:22:14,762 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:22:14,762 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:22:15,141 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2140) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/27510 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '27510' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:22:19,277 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/79144 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '79144' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:22:21,816 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=1A31-1-2146-00001, sessionId=22ac1e24-f5cf-e2f1-4e24-638e15a06db9] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:22:21,816 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=1A31-1-2146-00001, sessionId=22ac1e24-f5cf-e2f1-4e24-638e15a06db9] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:22:21,816 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Deleting the store for sessionId '22ac1e24-f5cf-e2f1-4e24-638e15a06db9' [DEBUG] 2026-08-04 20:22:21,816 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:22:23,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"6a216424-6870-4699-bb1f-1256c4db7f5f","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:23,055 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:23,055 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:23.055'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:22:23,066 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:23,066 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"6a216424-6870-4699-bb1f-1256c4db7f5f",{"currentTime":"2026-08-04T20:22:23.055Z"}] [ERROR] 2026-08-04 20:22:23,126 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29720 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29720' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:22:25,843 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:25,843 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:22:25,846 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:22:25,846 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |registration_status| [DEBUG] 2026-08-04 20:22:25,846 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +-------------------+ [DEBUG] 2026-08-04 20:22:25,846 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |Accepted | [DEBUG] 2026-08-04 20:22:25,846 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +-------------------+ [DEBUG] 2026-08-04 20:22:25,846 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:22:25,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:22:25,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - Logger : Session ID: 39641cab-feac-9a43-2993-9956679c17ed [INFO ] 2026-08-04 20:22:25,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:22:25,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=1A31-1-2146-00001, sessionId=39641cab-feac-9a43-2993-9956679c17ed] Connection is established [DEBUG] 2026-08-04 20:22:25,847 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2140) - Creating new store for sessionId '39641cab-feac-9a43-2993-9956679c17ed' [DEBUG] 2026-08-04 20:22:25,847 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2140) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:22:27,139 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77802 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77802' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:22:29,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"621375f2-9a01-4b2d-8d0b-298d702d53c0","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:29,444 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:29,444 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:29.444'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:22:29,456 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:29,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"621375f2-9a01-4b2d-8d0b-298d702d53c0",{"currentTime":"2026-08-04T20:22:29.444Z"}] [INFO ] 2026-08-04 20:22:29,463 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"61a1f31e-255a-4c3a-a127-46db5f2bd794","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:29.436Z"}] [DEBUG] 2026-08-04 20:22:29,464 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [DEBUG] 2026-08-04 20:22:29,464 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:29,465 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:22:29,467 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:29,468 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:29,468 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:29.436'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:29,471 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:29,471 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:22:29,471 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [DEBUG] 2026-08-04 20:22:29,480 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [INFO ] 2026-08-04 20:22:29,481 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"61a1f31e-255a-4c3a-a127-46db5f2bd794",{}] [ERROR] 2026-08-04 20:22:31,169 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/74753 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '74753' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:22:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:22:34,933 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2402 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:22:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:22:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2402|999_SCHEDULE_BOT_PST| 1|100289|2024-05-28T18:50:21.031Z|5433752 |2024-05-28T19:29:45.131Z|5457267 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:22:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:22:34,960 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:22:34,960 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2402 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-05-28 18:50:21.031'} and {ts '2024-05-28 19:29:45.131'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:22:34,962 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:22:34,962 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:22:34,962 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:22:34,962 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:22:35,136 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2140) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/21643 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '21643' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:22:39,585 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76045 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76045' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:22:51,005 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:22:51,006 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 3469 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 3469|999_SCHEDULE_BOT_MST| 1|100232|2025-06-01T21:00:40.147Z|1698510 |2025-06-01T21:31:08.509Z|1716868 |EVDisconnected| 117| 420|station | [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:22:51,033 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 3469 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-06-01 21:00:40.147'} and {ts '2025-06-01 21:31:08.509'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:22:51,035 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:22:51,035 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:22:51,035 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:22:51,035 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:22:51,149 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2140) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76451 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76451' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:22:54,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"26997dd1-7454-4ca0-a523-645d9befb977","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,294 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,294 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.294'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:22:54,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"3ab29f51-fb98-4268-b78c-52420d44994a","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.294'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:22:54,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"18f7ab26-ea58-4cb5-a60e-d2933a856693","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,298 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,298 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.297'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:22:54,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"44a75d12-cefa-47e2-a37c-1103f617b685","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,298 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,298 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.298'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:22:54,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"553fb9f3-13c5-4f83-acfa-df317eeb0a91","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,301 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,301 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.301'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:22:54,308 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"26997dd1-7454-4ca0-a523-645d9befb977",{"currentTime":"2026-08-04T20:22:54.294Z"}] [INFO ] 2026-08-04 20:22:54,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c85678e8-d04e-4b25-8e53-5a07dfbc3b46","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.294Z"}] [DEBUG] 2026-08-04 20:22:54,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,313 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,313 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:22:54,314 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,314 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"3ab29f51-fb98-4268-b78c-52420d44994a",{"currentTime":"2026-08-04T20:22:54.294Z"}] [INFO ] 2026-08-04 20:22:54,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"44a75d12-cefa-47e2-a37c-1103f617b685",{"currentTime":"2026-08-04T20:22:54.298Z"}] [DEBUG] 2026-08-04 20:22:54,315 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,315 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"553fb9f3-13c5-4f83-acfa-df317eeb0a91",{"currentTime":"2026-08-04T20:22:54.301Z"}] [INFO ] 2026-08-04 20:22:54,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"18f7ab26-ea58-4cb5-a60e-d2933a856693",{"currentTime":"2026-08-04T20:22:54.297Z"}] [INFO ] 2026-08-04 20:22:54,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"686e79e8-bbf1-4993-8b3d-bb9a47418942","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.293Z"}] [DEBUG] 2026-08-04 20:22:54,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:22:54,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"c19fa392-8d96-4bef-84b0-f6307ae17e0f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.294Z"}] [DEBUG] 2026-08-04 20:22:54,319 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:54,319 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,319 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [INFO ] 2026-08-04 20:22:54,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"d2fd3934-155f-4a95-80cf-b32002937ff3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.294Z"}] [DEBUG] 2026-08-04 20:22:54,320 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,320 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.294'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:22:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,321 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:22:54,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"575863c1-1ba4-4455-99f6-4f8a2293ad57","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.293Z"}] [DEBUG] 2026-08-04 20:22:54,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,323 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,323 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:22:54,323 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,324 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:22:54,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:22:54,335 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,335 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c85678e8-d04e-4b25-8e53-5a07dfbc3b46",{}] [DEBUG] 2026-08-04 20:22:54,336 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,336 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.293'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,339 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,339 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:22:54,339 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:22:54,348 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,348 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,349 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"686e79e8-bbf1-4993-8b3d-bb9a47418942",{}] [DEBUG] 2026-08-04 20:22:54,349 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,350 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.294'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,352 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,352 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:22:54,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:22:54,361 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,361 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,362 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"c19fa392-8d96-4bef-84b0-f6307ae17e0f",{}] [DEBUG] 2026-08-04 20:22:54,362 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,362 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.294'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,365 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,365 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:22:54,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:22:54,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,375 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"d2fd3934-155f-4a95-80cf-b32002937ff3",{}] [DEBUG] 2026-08-04 20:22:54,376 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,376 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.293'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,379 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,379 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:22:54,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:22:54,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:22:54,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"575863c1-1ba4-4455-99f6-4f8a2293ad57",{}] [INFO ] 2026-08-04 20:22:54,669 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"97a163d1-2540-462f-b040-d4e1f03984ec","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,669 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,669 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.669'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:22:54,670 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"bc66901f-08e4-48e8-bebe-73045d6268a4","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,670 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,670 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.67'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:22:54,680 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,680 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"97a163d1-2540-462f-b040-d4e1f03984ec",{"currentTime":"2026-08-04T20:22:54.669Z"}] [INFO ] 2026-08-04 20:22:54,681 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"a2773dd6-6dd2-404a-8418-0a8c7893226b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.668Z"}] [DEBUG] 2026-08-04 20:22:54,682 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,683 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,683 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:22:54,685 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:54,686 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,686 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"bc66901f-08e4-48e8-bebe-73045d6268a4",{"currentTime":"2026-08-04T20:22:54.670Z"}] [DEBUG] 2026-08-04 20:22:54,686 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,686 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.668'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,690 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,690 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:22:54,690 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:22:54,692 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"edf35f24-2e75-4e66-a26c-909f3fe8c47c","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,692 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,692 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.692'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:22:54,693 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"5f6f5f37-8565-4e58-ad94-a74c4254cf76","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.668Z"}] [DEBUG] 2026-08-04 20:22:54,693 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [INFO ] 2026-08-04 20:22:54,693 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"10b28a17-6a8b-480a-95c8-6e888e59af5f","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,693 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,693 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.693'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:22:54,694 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,694 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:22:54,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"cf8d4ebb-3ad6-400a-b96c-1d6ea64216c3","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,695 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,695 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.695'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:22:54,699 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,699 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,700 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"a2773dd6-6dd2-404a-8418-0a8c7893226b",{}] [DEBUG] 2026-08-04 20:22:54,700 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,700 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.668'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,703 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,703 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:22:54,703 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [DEBUG] 2026-08-04 20:22:54,704 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,704 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"edf35f24-2e75-4e66-a26c-909f3fe8c47c",{"currentTime":"2026-08-04T20:22:54.692Z"}] [INFO ] 2026-08-04 20:22:54,705 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"97b1ef97-3810-4817-bd0b-9571da9997ca","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:54,705 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:54,705 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:54.705'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:22:54,710 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,710 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"10b28a17-6a8b-480a-95c8-6e888e59af5f",{"currentTime":"2026-08-04T20:22:54.693Z"}] [DEBUG] 2026-08-04 20:22:54,710 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:54,710 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"cf8d4ebb-3ad6-400a-b96c-1d6ea64216c3",{"currentTime":"2026-08-04T20:22:54.695Z"}] [INFO ] 2026-08-04 20:22:54,711 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"a88f3c77-c71e-4105-b91d-f4029fb2cdef","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.689Z"}] [DEBUG] 2026-08-04 20:22:54,711 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,713 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,713 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:22:54,719 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,719 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [INFO ] 2026-08-04 20:22:54,719 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"97b1ef97-3810-4817-bd0b-9571da9997ca",{"currentTime":"2026-08-04T20:22:54.705Z"}] [INFO ] 2026-08-04 20:22:54,720 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"5f6f5f37-8565-4e58-ad94-a74c4254cf76",{}] [DEBUG] 2026-08-04 20:22:54,721 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:54,722 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,723 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.689'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:22:54,723 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"88f528cf-8570-4dbe-85f8-f70c70b4781c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.690Z"}] [INFO ] 2026-08-04 20:22:54,724 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"2307e03c-9973-4ee0-85d9-ea9f16e7d9a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.690Z"}] [DEBUG] 2026-08-04 20:22:54,724 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,724 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,725 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,725 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:22:54,727 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,727 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:22:54,727 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,727 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:22:54,727 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:22:54,729 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e28786d9-81df-4d76-987a-e7141c6a391e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:54.698Z"}] [DEBUG] 2026-08-04 20:22:54,729 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:22:54,730 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:54,730 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:22:54,740 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,740 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"a88f3c77-c71e-4105-b91d-f4029fb2cdef",{}] [DEBUG] 2026-08-04 20:22:54,741 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,741 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.69'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,747 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,747 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:22:54,747 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:22:54,763 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,763 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,764 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"2307e03c-9973-4ee0-85d9-ea9f16e7d9a8",{}] [DEBUG] 2026-08-04 20:22:54,764 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,765 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.69'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,767 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,767 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:22:54,767 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:22:54,777 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:22:54,777 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:54,778 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"88f528cf-8570-4dbe-85f8-f70c70b4781c",{}] [DEBUG] 2026-08-04 20:22:54,778 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:54,778 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:54.698'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:54,781 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:54,781 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:22:54,781 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:22:54,789 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:22:54,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e28786d9-81df-4d76-987a-e7141c6a391e",{}] [INFO ] 2026-08-04 20:22:55,118 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"b34055d8-88cd-407b-b9c2-940dcdd3ad0b","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:55,119 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:55,119 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:55.118'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:22:55,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8f341def-0d3b-4f75-acb4-6b290e06afc5","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:55,120 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:55,120 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:55.12'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [ERROR] 2026-08-04 20:22:55,126 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19674 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19674' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:22:55,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"108f84bd-365b-4aa5-b3a4-279529178e70","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:55,127 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:55,127 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:55.127'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:22:55,130 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"ab18fbed-f132-4d75-82f1-18903afebc1e","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:55,131 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:55,131 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:55.13'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:22:55,131 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:55,131 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8f341def-0d3b-4f75-acb4-6b290e06afc5",{"currentTime":"2026-08-04T20:22:55.120Z"}] [INFO ] 2026-08-04 20:22:55,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d7096263-2155-4efd-b00b-174c0211c8c1","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:55,136 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:55,136 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:55.136'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:22:55,140 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6d0d8075-78e4-482a-9e52-36b2a042cd43","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:55.098Z"}] [DEBUG] 2026-08-04 20:22:55,141 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:22:55,141 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:55,141 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"108f84bd-365b-4aa5-b3a4-279529178e70",{"currentTime":"2026-08-04T20:22:55.127Z"}] [DEBUG] 2026-08-04 20:22:55,142 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:55,142 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:22:55,146 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:55,146 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"ab18fbed-f132-4d75-82f1-18903afebc1e",{"currentTime":"2026-08-04T20:22:55.130Z"}] [DEBUG] 2026-08-04 20:22:55,149 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:55,150 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:55,151 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:55.098'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:55,151 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:55,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"b34055d8-88cd-407b-b9c2-940dcdd3ad0b",{"currentTime":"2026-08-04T20:22:55.118Z"}] [DEBUG] 2026-08-04 20:22:55,152 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:55,152 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d7096263-2155-4efd-b00b-174c0211c8c1",{"currentTime":"2026-08-04T20:22:55.136Z"}] [DEBUG] 2026-08-04 20:22:55,153 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:55,153 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:22:55,153 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:22:55,161 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:22:55,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"f69dac38-6298-4ba2-8e92-36b811c3692f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:55.094Z"}] [INFO ] 2026-08-04 20:22:55,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6d0d8075-78e4-482a-9e52-36b2a042cd43",{}] [DEBUG] 2026-08-04 20:22:55,162 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:22:55,163 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:55,163 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:22:55,166 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:55,167 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:22:55,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"16a51d97-37f1-4448-9c7b-f33990bd6073","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:55,168 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:55,168 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:55.168'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:22:55,168 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:55.094'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:22:55,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"48db6652-8f75-48e4-8a86-7b58db960452","Heartbeat",{}] [DEBUG] 2026-08-04 20:22:55,168 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:22:55,168 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:22:55.168'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:22:55,175 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"96f8b336-9f18-4ad1-b88c-8ca8e20b6714","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:55.094Z"}] [INFO ] 2026-08-04 20:22:55,176 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"a0986b48-0cbf-44f9-a5bc-0f91b09fa965","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:55.095Z"}] [DEBUG] 2026-08-04 20:22:55,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:22:55,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [INFO ] 2026-08-04 20:22:55,176 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"b4add226-2c81-44e0-bec5-a8a251698f0b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:55.094Z"}] [DEBUG] 2026-08-04 20:22:55,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [DEBUG] 2026-08-04 20:22:55,176 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:55,176 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:22:55,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:22:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:22:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:22:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:22:55,178 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:55,178 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"16a51d97-37f1-4448-9c7b-f33990bd6073",{"currentTime":"2026-08-04T20:22:55.168Z"}] [INFO ] 2026-08-04 20:22:55,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"e56111d0-4365-4525-acdb-e1e27211207a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:55.145Z"}] [DEBUG] 2026-08-04 20:22:55,184 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:22:55,184 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:22:55,185 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:55,185 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:22:55,185 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:55,185 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"f69dac38-6298-4ba2-8e92-36b811c3692f",{}] [DEBUG] 2026-08-04 20:22:55,186 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:55,186 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:55.094'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:55,188 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:55,188 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:22:55,188 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:22:55,190 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:22:55,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"48db6652-8f75-48e4-8a86-7b58db960452",{"currentTime":"2026-08-04T20:22:55.168Z"}] [INFO ] 2026-08-04 20:22:55,196 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"2ffabf63-7fef-4da7-9da1-286c41aea6d0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:22:55.146Z"}] [DEBUG] 2026-08-04 20:22:55,196 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:22:55,197 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:22:55,197 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:22:55,197 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:22:55,197 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:55,197 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:55,198 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"96f8b336-9f18-4ad1-b88c-8ca8e20b6714",{}] [DEBUG] 2026-08-04 20:22:55,198 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:55,198 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:55,198 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:55.095'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:55,198 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:55.094'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:55,201 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:55,201 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:22:55,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:22:55,201 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:55,201 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:22:55,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [DEBUG] 2026-08-04 20:22:55,211 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:22:55,212 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"a0986b48-0cbf-44f9-a5bc-0f91b09fa965",{}] [DEBUG] 2026-08-04 20:22:55,213 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [DEBUG] 2026-08-04 20:22:55,213 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:22:55,213 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:22:55,214 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"b4add226-2c81-44e0-bec5-a8a251698f0b",{}] [DEBUG] 2026-08-04 20:22:55,214 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:55,214 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:22:55,214 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:55.145'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:55,214 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:22:55.146'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:22:55,217 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:55,217 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:22:55,217 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:22:55,217 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:22:55,217 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:22:55,217 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:22:55,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:22:55,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"e56111d0-4365-4525-acdb-e1e27211207a",{}] [DEBUG] 2026-08-04 20:22:55,228 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:22:55,229 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"2ffabf63-7fef-4da7-9da1-286c41aea6d0",{}] [ERROR] 2026-08-04 20:22:59,028 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/30270 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '30270' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:23:01,270 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - changeConfiguration method [INFO ] 2026-08-04 20:23:01,270 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=1A31-1-2146-00001, sessionId=39641cab-feac-9a43-2993-9956679c17ed] Sending: [2,"afaca745-dc01-42a1-8385-6252c8847f2b","ChangeConfiguration",{"key":"HeartbeatInterval","value":"60"}] [DEBUG] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '39641cab-feac-9a43-2993-9956679c17ed': 1 [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:01,271 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:23:03,705 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/27266 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '27266' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:23:03,809 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=1A31-1-2146-00001, sessionId=39641cab-feac-9a43-2993-9956679c17ed] Received: [3,"afaca745-dc01-42a1-8385-6252c8847f2b",{"status":"NotSupported"}] [DEBUG] 2026-08-04 20:23:03,809 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Store size for sessionId '39641cab-feac-9a43-2993-9956679c17ed': 0 [ERROR] 2026-08-04 20:23:07,173 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76640 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76640' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:08,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:23:08,092 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:23:08,092 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Deleting the store for sessionId '3d534cd6-9ec5-3fa2-43c6-89a9f62cd5a0' [DEBUG] 2026-08-04 20:23:08,092 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:23:08,095 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:08,096 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:23:08,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:23:08,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |registration_status| [DEBUG] 2026-08-04 20:23:08,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:23:08,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |Accepted | [DEBUG] 2026-08-04 20:23:08,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:23:08,098 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:23:08,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:23:08,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : Session ID: 823bba2b-126a-6d83-1e2c-8fb020ce9c13 [INFO ] 2026-08-04 20:23:08,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:23:08,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=823bba2b-126a-6d83-1e2c-8fb020ce9c13] Connection is established [DEBUG] 2026-08-04 20:23:08,099 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Creating new store for sessionId '823bba2b-126a-6d83-1e2c-8fb020ce9c13' [DEBUG] 2026-08-04 20:23:08,099 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:23:08,109 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R19, sessionId=823bba2b-126a-6d83-1e2c-8fb020ce9c13] Received: [2,"38c210d7-17cb-47db-b156-17d07f7435da","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:23:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:08,109 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |registration_status| [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +-------------------+ [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |Accepted | [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +-------------------+ [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:23:08,112 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2140) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:08,112 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:08.112'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:23:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:23:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:23:08,125 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:23:08,125 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:23:08,125 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:23:08,125 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:23:08,125 org.jooq.tools.LoggerListener (qtp1046545660-2140) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:23:08,125 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:23:08,125 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R19, sessionId=823bba2b-126a-6d83-1e2c-8fb020ce9c13] Sending: [3,"38c210d7-17cb-47db-b156-17d07f7435da",{"status":"Accepted","currentTime":"2026-08-04T20:23:08.112Z","interval":7200}] [ERROR] 2026-08-04 20:23:11,269 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2104) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78394 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78394' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:14,936 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77089 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77089' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:23:19,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"c21914c2-0853-4569-b201-5b5faba813b9","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:19,444 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:19,444 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:19.444'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:23:19,456 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:19,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"c21914c2-0853-4569-b201-5b5faba813b9",{"currentTime":"2026-08-04T20:23:19.444Z"}] [INFO ] 2026-08-04 20:23:19,463 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"98a65255-92f8-4182-8173-e500d0f480fc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:19.440Z"}] [DEBUG] 2026-08-04 20:23:19,464 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:23:19,465 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:19,465 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:23:19,468 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:23:19,469 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:19,469 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:19.44'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:19,472 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:19,472 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:23:19,472 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:23:19,482 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:23:19,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"98a65255-92f8-4182-8173-e500d0f480fc",{}] [INFO ] 2026-08-04 20:23:22,923 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"ea79948f-ef3b-4b26-a624-e0da6af83cef","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:22,923 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:22,923 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:22.923'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:23:22,935 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:22,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"ea79948f-ef3b-4b26-a624-e0da6af83cef",{"currentTime":"2026-08-04T20:23:22.923Z"}] [ERROR] 2026-08-04 20:23:23,103 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2104) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/20444 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '20444' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:27,137 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/30432 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '30432' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:31,044 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2104) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/23756 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '23756' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:35,815 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2104) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/23526 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '23526' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:39,656 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2104) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75200 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75200' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:43,022 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29913 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29913' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:23:44,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"acc35518-5cfb-4231-9179-2852e5e9a10a","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,321 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,321 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:23:44,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c6d3574b-8f68-46c8-b980-cbeeff0ba7fa","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,321 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,321 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:23:44,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"594f56a5-da2d-4bae-9527-ac9310230e93","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,330 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,330 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.329'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:23:44,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"52154c78-01a3-494a-9f55-19f9e8cb112d","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,336 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,336 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.336'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:23:44,336 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"acc35518-5cfb-4231-9179-2852e5e9a10a",{"currentTime":"2026-08-04T20:23:44.321Z"}] [INFO ] 2026-08-04 20:23:44,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"30824a46-da3d-41c7-b927-4bccd3b580a2","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,337 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,337 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.337'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:23:44,337 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c6d3574b-8f68-46c8-b980-cbeeff0ba7fa",{"currentTime":"2026-08-04T20:23:44.321Z"}] [DEBUG] 2026-08-04 20:23:44,347 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"594f56a5-da2d-4bae-9527-ac9310230e93",{"currentTime":"2026-08-04T20:23:44.329Z"}] [INFO ] 2026-08-04 20:23:44,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"b1505500-a4b6-4cc2-8ad4-141416bf5293","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.300Z"}] [DEBUG] 2026-08-04 20:23:44,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:23:44,349 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"a9f1e17d-14b3-4ea8-8684-232ba7cfd6c2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.299Z"}] [DEBUG] 2026-08-04 20:23:44,349 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,349 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,349 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:23:44,350 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,350 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:23:44,352 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:23:44,352 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"52154c78-01a3-494a-9f55-19f9e8cb112d",{"currentTime":"2026-08-04T20:23:44.336Z"}] [INFO ] 2026-08-04 20:23:44,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"83bd741e-f1eb-41ba-bb8a-7444a0e16e32","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.299Z"}] [DEBUG] 2026-08-04 20:23:44,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,356 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,356 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.3'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,357 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,357 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:23:44,357 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,358 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"30824a46-da3d-41c7-b927-4bccd3b580a2",{"currentTime":"2026-08-04T20:23:44.337Z"}] [DEBUG] 2026-08-04 20:23:44,359 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,359 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:23:44,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:23:44,364 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"237a6314-79a7-49b2-ba53-72c1ca4cf356","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.299Z"}] [DEBUG] 2026-08-04 20:23:44,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,365 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,365 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:23:44,365 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4efef960-030c-47c6-ad2f-3926f43fb289","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.298Z"}] [DEBUG] 2026-08-04 20:23:44,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,366 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,366 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:23:44,368 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,368 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"b1505500-a4b6-4cc2-8ad4-141416bf5293",{}] [DEBUG] 2026-08-04 20:23:44,369 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,370 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.299'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,372 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,372 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:23:44,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:23:44,380 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,381 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,381 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"a9f1e17d-14b3-4ea8-8684-232ba7cfd6c2",{}] [DEBUG] 2026-08-04 20:23:44,382 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,382 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.299'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,384 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,384 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:23:44,384 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:23:44,393 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,397 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,397 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"237a6314-79a7-49b2-ba53-72c1ca4cf356",{}] [DEBUG] 2026-08-04 20:23:44,398 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,398 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.298'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,401 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,401 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:23:44,401 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:23:44,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,409 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4efef960-030c-47c6-ad2f-3926f43fb289",{}] [DEBUG] 2026-08-04 20:23:44,411 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,411 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.299'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,413 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,413 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:23:44,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:23:44,421 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:23:44,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"83bd741e-f1eb-41ba-bb8a-7444a0e16e32",{}] [INFO ] 2026-08-04 20:23:44,676 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1c2cf170-4ba6-43fa-91d6-18add8035c4a","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,676 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,676 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.676'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:23:44,677 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"97d7dcfa-6351-41e5-a6bd-f4e746678de8","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,677 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,677 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.677'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:23:44,688 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,688 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1c2cf170-4ba6-43fa-91d6-18add8035c4a",{"currentTime":"2026-08-04T20:23:44.676Z"}] [INFO ] 2026-08-04 20:23:44,691 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"10bda956-1ab3-4505-a0db-87db3fa6372d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.675Z"}] [DEBUG] 2026-08-04 20:23:44,691 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,693 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,693 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:23:44,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"faee0231-f08c-4628-b365-83b4786b483b","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,695 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,695 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:23:44,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"97d7dcfa-6351-41e5-a6bd-f4e746678de8",{"currentTime":"2026-08-04T20:23:44.677Z"}] [DEBUG] 2026-08-04 20:23:44,695 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.695'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:23:44,697 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"573c99ce-b926-4952-aee7-963be67207d9","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,697 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,697 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:23:44,697 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.697'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:23:44,698 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"a4032ef4-3556-4972-807a-59f481cc8add","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,698 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,698 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,698 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.698'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:23:44,698 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.675'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:23:44,700 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"dab2f5f2-2181-4305-9bf5-3ee5cb2afbb8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.675Z"}] [DEBUG] 2026-08-04 20:23:44,700 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,701 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,701 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:23:44,702 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,702 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:23:44,702 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:23:44,702 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"9f84dcb9-0f22-4264-b121-cb28528ad6b2","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:44,702 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:44,702 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:44.702'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:23:44,706 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,706 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"faee0231-f08c-4628-b365-83b4786b483b",{"currentTime":"2026-08-04T20:23:44.695Z"}] [INFO ] 2026-08-04 20:23:44,707 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"fd5ad656-6bd1-4936-a84e-2533d581edc6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.692Z"}] [DEBUG] 2026-08-04 20:23:44,707 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,708 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,708 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:23:44,711 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,711 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"573c99ce-b926-4952-aee7-963be67207d9",{"currentTime":"2026-08-04T20:23:44.697Z"}] [INFO ] 2026-08-04 20:23:44,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"76f16ca3-dd03-4110-be1d-161b2f738fb8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.692Z"}] [DEBUG] 2026-08-04 20:23:44,714 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,715 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,715 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:23:44,716 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,716 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"a4032ef4-3556-4972-807a-59f481cc8add",{"currentTime":"2026-08-04T20:23:44.698Z"}] [DEBUG] 2026-08-04 20:23:44,716 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:44,716 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"9f84dcb9-0f22-4264-b121-cb28528ad6b2",{"currentTime":"2026-08-04T20:23:44.702Z"}] [DEBUG] 2026-08-04 20:23:44,716 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,717 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,717 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"10bda956-1ab3-4505-a0db-87db3fa6372d",{}] [INFO ] 2026-08-04 20:23:44,718 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"0fb26ac3-f283-4a62-80a6-d43b3926a54b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.692Z"}] [DEBUG] 2026-08-04 20:23:44,718 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,718 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,718 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.675'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,719 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,719 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:23:44,720 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"3e8867a4-cb5c-46b1-8f4b-3cbd1c8dd499","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:44.700Z"}] [DEBUG] 2026-08-04 20:23:44,720 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:23:44,721 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,721 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:23:44,721 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:23:44,721 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:44,721 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:23:44,732 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,732 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,732 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"dab2f5f2-2181-4305-9bf5-3ee5cb2afbb8",{}] [DEBUG] 2026-08-04 20:23:44,733 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,733 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.692'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,735 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,735 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:23:44,735 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:23:44,744 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,744 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,745 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"fd5ad656-6bd1-4936-a84e-2533d581edc6",{}] [DEBUG] 2026-08-04 20:23:44,745 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,745 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.692'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,750 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,750 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:23:44,750 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:23:44,765 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,765 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,765 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"76f16ca3-dd03-4110-be1d-161b2f738fb8",{}] [DEBUG] 2026-08-04 20:23:44,766 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,766 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.692'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,769 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,769 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:23:44,769 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:23:44,778 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:23:44,778 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:44,779 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"0fb26ac3-f283-4a62-80a6-d43b3926a54b",{}] [DEBUG] 2026-08-04 20:23:44,780 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:44,780 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:44.7'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:44,782 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:44,782 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:23:44,782 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:23:44,792 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:23:44,792 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"3e8867a4-cb5c-46b1-8f4b-3cbd1c8dd499",{}] [INFO ] 2026-08-04 20:23:45,098 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"090512b2-e5c1-417e-8bc3-459615073400","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:45,098 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:45,098 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:45.098'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:23:45,101 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"14f82666-b42b-489b-a6c7-9e79a4ddea4c","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:45,101 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:45,101 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:45.101'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:23:45,102 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"daadfb67-3063-429f-b3ce-380be48450fe","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:45,103 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:45,103 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:45.103'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:23:45,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"f78bb11c-8921-4947-9798-bb47d741fbba","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:45,104 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:45,104 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:45.104'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:23:45,105 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"72570abe-dd61-4e9e-a3ad-46c1921acd04","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:45,105 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:45,105 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:45.105'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:23:45,114 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:45,114 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"090512b2-e5c1-417e-8bc3-459615073400",{"currentTime":"2026-08-04T20:23:45.098Z"}] [INFO ] 2026-08-04 20:23:45,117 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"32fd4b83-58f2-41d0-abea-8ed1c9c118e5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:45.098Z"}] [DEBUG] 2026-08-04 20:23:45,117 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:23:45,119 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:45,119 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:23:45,119 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,119 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,119 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,119 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:45,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"f78bb11c-8921-4947-9798-bb47d741fbba",{"currentTime":"2026-08-04T20:23:45.104Z"}] [INFO ] 2026-08-04 20:23:45,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"72570abe-dd61-4e9e-a3ad-46c1921acd04",{"currentTime":"2026-08-04T20:23:45.105Z"}] [INFO ] 2026-08-04 20:23:45,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"daadfb67-3063-429f-b3ce-380be48450fe",{"currentTime":"2026-08-04T20:23:45.103Z"}] [INFO ] 2026-08-04 20:23:45,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"14f82666-b42b-489b-a6c7-9e79a4ddea4c",{"currentTime":"2026-08-04T20:23:45.101Z"}] [INFO ] 2026-08-04 20:23:45,125 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"634b40b6-d7d6-4d97-ad58-9dffa494931a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:45.098Z"}] [DEBUG] 2026-08-04 20:23:45,125 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:23:45,125 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:23:45,125 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"e98945ac-b7c3-413b-b2f5-013b9fa6b974","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:45.097Z"}] [DEBUG] 2026-08-04 20:23:45,125 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:23:45,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8f8af25a-6b86-40e0-8208-dbeb2b83d726","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:45.100Z"}] [DEBUG] 2026-08-04 20:23:45,126 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:23:45,127 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:45,127 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:45.098'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:45,127 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:45,127 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:23:45,127 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:45,127 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:23:45,128 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:45,128 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:23:45,128 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"d2b4e08b-17f0-4733-805e-979909ceaad7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:45.097Z"}] [DEBUG] 2026-08-04 20:23:45,128 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:23:45,129 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:45,129 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:23:45,130 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,130 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:23:45,130 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:23:45,141 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:23:45,141 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:45,142 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"32fd4b83-58f2-41d0-abea-8ed1c9c118e5",{}] [DEBUG] 2026-08-04 20:23:45,142 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:45,142 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:45.1'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:45,146 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,146 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:23:45,146 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:23:45,149 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"ced9f995-9f9b-4681-8f0e-aae2574f8a58","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:45,149 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:45,149 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:45.149'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:23:45,154 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"c35360f6-68df-43e7-8136-137341618ac3","Heartbeat",{}] [DEBUG] 2026-08-04 20:23:45,154 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:23:45,154 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:23:45.154'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:23:45,159 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:23:45,159 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:23:45,159 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:23:45,161 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:45,161 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:45,161 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:45.097'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:45,161 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:45.097'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:23:45,161 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8f8af25a-6b86-40e0-8208-dbeb2b83d726",{}] [DEBUG] 2026-08-04 20:23:45,164 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,164 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,164 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:23:45,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:23:45,164 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:23:45,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:23:45,173 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:23:45,173 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"ced9f995-9f9b-4681-8f0e-aae2574f8a58",{"currentTime":"2026-08-04T20:23:45.149Z"}] [INFO ] 2026-08-04 20:23:45,177 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"8de540d8-75c5-4c03-94bf-4d6d3ee06c63","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:45.148Z"}] [DEBUG] 2026-08-04 20:23:45,177 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:23:45,178 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:45,178 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:23:45,179 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:23:45,179 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,179 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:23:45,179 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"c35360f6-68df-43e7-8136-137341618ac3",{"currentTime":"2026-08-04T20:23:45.154Z"}] [DEBUG] 2026-08-04 20:23:45,179 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:45,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"e98945ac-b7c3-413b-b2f5-013b9fa6b974",{}] [INFO ] 2026-08-04 20:23:45,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"d2b4e08b-17f0-4733-805e-979909ceaad7",{}] [DEBUG] 2026-08-04 20:23:45,181 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:45,181 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:45.098'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:23:45,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"40a5f972-95e8-438d-add7-cb958747b70b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:23:45.149Z"}] [DEBUG] 2026-08-04 20:23:45,183 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:23:45,184 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:23:45,184 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,184 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:23:45,184 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:23:45,184 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:23:45,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:23:45,193 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:45,194 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"634b40b6-d7d6-4d97-ad58-9dffa494931a",{}] [DEBUG] 2026-08-04 20:23:45,195 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:45,195 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:45.148'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:45,197 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,197 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:23:45,197 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:23:45,208 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:23:45,208 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:23:45,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"8de540d8-75c5-4c03-94bf-4d6d3ee06c63",{}] [DEBUG] 2026-08-04 20:23:45,209 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:23:45,209 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:23:45.149'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:23:45,212 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:23:45,212 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:23:45,212 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:23:45,223 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:23:45,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"40a5f972-95e8-438d-add7-cb958747b70b",{}] [ERROR] 2026-08-04 20:23:46,943 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/21030 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '21030' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:51,143 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/12938 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '12938' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:23:55,098 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76133 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76133' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:03,266 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77647 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77647' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:03,809 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=1A31-1-2146-00001, sessionId=39641cab-feac-9a43-2993-9956679c17ed] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:24:03,809 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=1A31-1-2146-00001, sessionId=39641cab-feac-9a43-2993-9956679c17ed] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:24:03,809 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2134) - Deleting the store for sessionId '39641cab-feac-9a43-2993-9956679c17ed' [DEBUG] 2026-08-04 20:24:03,809 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2134) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:24:04,101 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:24:04,101 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2291 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:24:04,128 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:24:04,128 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:24:04,128 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:24:04,128 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 2291|999_SCHEDULE_BOT_EST| 1|100288|2024-04-25T22:16:24.490Z|4706204 |2024-04-25T22:35:15.538Z|4716827 |EVDisconnected| 114| 1148|station | [DEBUG] 2026-08-04 20:24:04,128 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:24:04,128 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:24:04,129 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:24:04,129 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2291 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-04-25 22:16:24.49'} and {ts '2024-04-25 22:35:15.538'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:24:04,131 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:24:04,131 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:24:04,131 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:24:04,131 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:24:07,033 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19801 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19801' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:08,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=823bba2b-126a-6d83-1e2c-8fb020ce9c13] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:24:08,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=823bba2b-126a-6d83-1e2c-8fb020ce9c13] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:24:08,096 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '823bba2b-126a-6d83-1e2c-8fb020ce9c13' [DEBUG] 2026-08-04 20:24:08,096 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:24:08,100 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:08,100 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:24:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:24:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |registration_status| [DEBUG] 2026-08-04 20:24:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:24:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |Accepted | [DEBUG] 2026-08-04 20:24:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:24:08,103 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:24:08,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:24:08,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : Session ID: b0873207-9985-2ddf-4cab-ffcad9e00a73 [INFO ] 2026-08-04 20:24:08,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:24:08,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Connection is established [DEBUG] 2026-08-04 20:24:08,104 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2134) - Creating new store for sessionId 'b0873207-9985-2ddf-4cab-ffcad9e00a73' [DEBUG] 2026-08-04 20:24:08,104 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2134) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:24:08,108 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Received: [2,"eca99f0a-7ce8-4eba-99db-af138aee00f2","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:24:08,108 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:08,108 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:24:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:24:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:24:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:24:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:24:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:24:08,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:24:08,110 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2141) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:24:08,111 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:08,111 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:08.11'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:24:08,121 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,121 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:24:08,121 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:24:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:24:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:24:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:24:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:24:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:24:08,123 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:24:08,123 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Sending: [3,"eca99f0a-7ce8-4eba-99db-af138aee00f2",{"status":"Accepted","currentTime":"2026-08-04T20:24:08.110Z","interval":7200}] [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,444 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,475 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,476 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,502 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - triggerMessage method [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - Params [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoint List [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoints [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [2,"2023902c-4052-4cc4-9f9b-25859c8cf5ac","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,526 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 1 [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - triggerMessage method [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - Params [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoint List [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoints [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,549 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:24:08,573 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - triggerMessage method [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - Params [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoint List [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoints [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:24:08,597 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - triggerMessage method [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - Params [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoint List [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePoints [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2082) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:24:08,621 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"2ea91e70-1f5a-4745-b8c8-dc5fb4df168d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,639 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 317 [INFO ] 2026-08-04 20:24:08,646 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"36a8cb37-b360-491d-862a-e57fc07c71c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.641Z"}] [DEBUG] 2026-08-04 20:24:08,647 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,648 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,648 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:24:08,651 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,652 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,652 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.641'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,655 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,655 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:24:08,655 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,659 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"9c615e42-6775-4961-a6c7-2e2b34cac6e7","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,660 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 319 [DEBUG] 2026-08-04 20:24:08,663 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,664 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"36a8cb37-b360-491d-862a-e57fc07c71c0",{}] [INFO ] 2026-08-04 20:24:08,667 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"6baa5622-e9b7-4dd0-9a44-aff0b35446e6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.661Z"}] [DEBUG] 2026-08-04 20:24:08,668 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,669 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,669 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:24:08,672 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,673 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,673 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.661'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,676 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,676 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:24:08,676 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"c3583593-0165-41ba-b6b9-9418298bc52c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,680 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 317 [DEBUG] 2026-08-04 20:24:08,684 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"6baa5622-e9b7-4dd0-9a44-aff0b35446e6",{}] [INFO ] 2026-08-04 20:24:08,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"c676d2e5-1c59-4c87-a7d1-96ee71038ec4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.681Z"}] [DEBUG] 2026-08-04 20:24:08,688 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,689 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,689 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:24:08,692 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,693 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,693 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.681'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,695 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,695 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:24:08,696 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - triggerMessage method [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - Params [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoint List [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePoints [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2134) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"00f44300-7404-4d64-97e8-5adafebaa624","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,704 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 319 [DEBUG] 2026-08-04 20:24:08,704 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,705 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"c676d2e5-1c59-4c87-a7d1-96ee71038ec4",{}] [INFO ] 2026-08-04 20:24:08,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"f105d6b6-b923-4b51-a76c-049a69213d98","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.705Z"}] [DEBUG] 2026-08-04 20:24:08,715 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,716 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,716 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:24:08,719 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,720 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.705'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,723 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,723 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:24:08,723 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:24:08,726 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:24:08,733 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,733 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"f105d6b6-b923-4b51-a76c-049a69213d98",{}] [INFO ] 2026-08-04 20:24:08,753 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:24:08,753 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:24:08,753 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,753 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:24:08,753 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,753 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:24:08,753 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,754 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,754 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,754 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"f430f8e3-d1be-462e-8a23-59d2e13733a5","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,754 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 317 [INFO ] 2026-08-04 20:24:08,762 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"3439f91f-3ae9-4d3a-8e29-b7a105cc0560","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.755Z"}] [DEBUG] 2026-08-04 20:24:08,762 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,763 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,763 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:24:08,766 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,767 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,767 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.755'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,770 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,770 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:24:08,770 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:24:08,780 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"46afa72c-7227-4d86-84f6-281e9bb6a387","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 317 [INFO ] 2026-08-04 20:24:08,781 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"3439f91f-3ae9-4d3a-8e29-b7a105cc0560",{}] [INFO ] 2026-08-04 20:24:08,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"1c4de659-5f3f-4fe8-a151-a74d7f5235dc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.782Z"}] [DEBUG] 2026-08-04 20:24:08,790 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,791 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,791 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:24:08,794 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,795 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,795 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.782'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:24:08,797 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:24:08,797 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:24:08,797 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,797 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:24:08,797 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,797 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:24:08,797 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,798 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,798 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,798 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"6b38b5b4-ca82-4c3b-849a-8fe6b0db40dd","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,798 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 317 [DEBUG] 2026-08-04 20:24:08,798 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,798 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:24:08,798 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:24:08,802 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"dddf6db9-37d1-4b9e-8092-5aa98f570fec","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.798Z"}] [DEBUG] 2026-08-04 20:24:08,803 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,804 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,804 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:24:08,807 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:24:08,807 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:08,808 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"1c4de659-5f3f-4fe8-a151-a74d7f5235dc",{}] [DEBUG] 2026-08-04 20:24:08,808 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,808 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.798'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,811 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,811 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:24:08,811 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,816 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:24:08,819 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,820 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"dddf6db9-37d1-4b9e-8092-5aa98f570fec",{}] [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"09b76698-7ef5-4fbb-b257-4f1050276095","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,838 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 317 [INFO ] 2026-08-04 20:24:08,843 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"1b81c562-601e-40ef-913c-df208d3b6cc1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.839Z"}] [DEBUG] 2026-08-04 20:24:08,843 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:24:08,846 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,847 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,847 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.839'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,850 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,850 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:24:08,850 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"7c9c8294-c9fe-4b8e-a5df-b00eab217090","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,858 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 317 [DEBUG] 2026-08-04 20:24:08,860 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"1b81c562-601e-40ef-913c-df208d3b6cc1",{}] [INFO ] 2026-08-04 20:24:08,862 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"af9675b9-223d-4ec7-8369-b2222511c1b5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.859Z"}] [DEBUG] 2026-08-04 20:24:08,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,863 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,863 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:24:08,866 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,867 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,867 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.859'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,870 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,870 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:24:08,870 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:24:08,879 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"d648770a-8888-4510-9d9d-3ca1e2cc5599","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 317 [INFO ] 2026-08-04 20:24:08,880 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"af9675b9-223d-4ec7-8369-b2222511c1b5",{}] [INFO ] 2026-08-04 20:24:08,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"7ab7c65f-1612-48f3-8535-8c7c01cd20c8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.881Z"}] [DEBUG] 2026-08-04 20:24:08,889 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,890 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,890 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:24:08,892 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,893 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,893 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.881'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,896 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,896 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:24:08,896 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"9dd52f18-d980-4d45-8cfe-8e568daf8c1c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,897 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 317 [DEBUG] 2026-08-04 20:24:08,905 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"9d32185f-9b2d-4059-897e-92cbff2004ea","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.898Z"}] [INFO ] 2026-08-04 20:24:08,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"7ab7c65f-1612-48f3-8535-8c7c01cd20c8",{}] [DEBUG] 2026-08-04 20:24:08,907 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,907 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,907 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:24:08,910 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,911 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,911 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.898'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,914 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,914 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:24:08,914 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,915 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:24:08,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,924 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"9d32185f-9b2d-4059-897e-92cbff2004ea",{}] [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,946 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Sending: [2,"12b98696-7943-4d8b-882a-c1da59b75d3b","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:08,970 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId 'b0873207-9985-2ddf-4cab-ffcad9e00a73': 1 [INFO ] 2026-08-04 20:24:08,978 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Received: [2,"20fe3104-e2a2-416e-9be2-92c9e08664a7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:08.971Z"}] [DEBUG] 2026-08-04 20:24:08,979 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:24:08,980 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:08,980 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:24:08,982 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:08,983 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:08,983 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:08.971'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:08,986 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:08,986 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:24:08,986 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:24:08,993 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:24:08,995 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:24:08,996 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Sending: [3,"20fe3104-e2a2-416e-9be2-92c9e08664a7",{}] [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"a57a1d14-e2a7-4516-89fb-3766ea8fd4ab","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,023 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 317 [INFO ] 2026-08-04 20:24:09,028 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"86a4a0a7-c635-4dc9-9549-4241378c43a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.024Z"}] [DEBUG] 2026-08-04 20:24:09,028 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:24:09,032 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.024'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,036 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,036 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:24:09,036 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:24:09,044 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,045 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"86a4a0a7-c635-4dc9-9549-4241378c43a6",{}] [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - triggerMessage method [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - Params [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoint List [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoints [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"7d99efc4-5b9a-4bd8-82d7-f6a2f3c1558d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,049 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 317 [INFO ] 2026-08-04 20:24:09,053 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"035e688c-7784-4812-bed4-29d10003d394","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.050Z"}] [DEBUG] 2026-08-04 20:24:09,053 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,054 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,054 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:24:09,057 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,058 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,058 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.05'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,061 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,061 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:24:09,061 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:24:09,070 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,071 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"035e688c-7784-4812-bed4-29d10003d394",{}] [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - triggerMessage method [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - Params [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoint List [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoints [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:24:09,085 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,108 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"50403723-5a14-4318-b7b1-b0bd153f0ac8","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,109 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 317 [INFO ] 2026-08-04 20:24:09,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"a2eda11a-ecff-43d1-a496-52362eac1f7f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.109Z"}] [DEBUG] 2026-08-04 20:24:09,113 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,114 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,114 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:24:09,117 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,118 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,118 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.109'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,121 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,121 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:24:09,121 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:24:09,129 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,130 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"a2eda11a-ecff-43d1-a496-52362eac1f7f",{}] [INFO ] 2026-08-04 20:24:09,131 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"b3d749ff-b3d0-494d-8e34-725b727edc9e","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,131 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 317 [INFO ] 2026-08-04 20:24:09,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"4540108e-045f-43b2-a191-f02e967b3d52","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.131Z"}] [DEBUG] 2026-08-04 20:24:09,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,140 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,140 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:24:09,143 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,144 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,144 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.131'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,146 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,146 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:24:09,146 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:24:09,155 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,156 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"4540108e-045f-43b2-a191-f02e967b3d52",{}] [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - triggerMessage method [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - Params [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoint List [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoints [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"3929b535-a1f3-4a11-82d4-0db4d391f087","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,201 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 317 [INFO ] 2026-08-04 20:24:09,210 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"b0804910-9ce8-4a60-b0b0-c3c7b080382e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.202Z"}] [DEBUG] 2026-08-04 20:24:09,210 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,211 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,211 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:24:09,213 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,214 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,215 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.202'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,217 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,217 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:24:09,217 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:24:09,227 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - triggerMessage method [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - Params [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoint List [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoints [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"455096d4-2b35-4393-9dd8-d53132b63620","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 317 [INFO ] 2026-08-04 20:24:09,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"b0804910-9ce8-4a60-b0b0-c3c7b080382e",{}] [INFO ] 2026-08-04 20:24:09,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"616e160d-c62d-4f58-925a-1781d036933a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.228Z"}] [DEBUG] 2026-08-04 20:24:09,232 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,232 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,232 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:24:09,235 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,236 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,236 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.228'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,239 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,239 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:24:09,239 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:24:09,249 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"616e160d-c62d-4f58-925a-1781d036933a",{}] [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"ce572eb2-752b-49a0-91af-6210d17d4b99","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,254 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 317 [INFO ] 2026-08-04 20:24:09,258 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"bc460c8e-7c2f-4949-9f31-ec06e2d5dea3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.255Z"}] [DEBUG] 2026-08-04 20:24:09,258 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,259 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,259 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:24:09,262 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,263 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,263 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.255'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,266 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,266 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:24:09,266 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:24:09,274 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"bc460c8e-7c2f-4949-9f31-ec06e2d5dea3",{}] [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - triggerMessage method [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - Params [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoint List [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoints [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"0bc86d1b-052c-4062-9bea-d6d3897b2126","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:24:09,280 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 317 [INFO ] 2026-08-04 20:24:09,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"f7545443-524b-4b39-ade7-9c4d7636e3da","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.281Z"}] [DEBUG] 2026-08-04 20:24:09,285 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,286 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,286 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:24:09,288 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,289 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,289 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.281'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,292 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,292 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:24:09,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:24:09,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"f7545443-524b-4b39-ade7-9c4d7636e3da",{}] [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:24:09,307 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:24:09,330 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:24:09,362 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:24:09,384 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:24:09,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"fc1c4ebd-8fdf-40f4-9e3a-cf6b2e7b053a","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:09,444 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:09,444 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:09.444'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:24:09,455 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:09,455 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"fc1c4ebd-8fdf-40f4-9e3a-cf6b2e7b053a",{"currentTime":"2026-08-04T20:24:09.444Z"}] [INFO ] 2026-08-04 20:24:09,468 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"8483006b-b596-43fb-8d77-db8880a0223f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:09.444Z"}] [DEBUG] 2026-08-04 20:24:09,469 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:24:09,470 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:09,470 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:24:09,473 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:09,474 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:09,475 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.444'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:09,477 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:09,477 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:24:09,477 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:24:09,486 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:24:09,487 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"8483006b-b596-43fb-8d77-db8880a0223f",{}] [INFO ] 2026-08-04 20:24:10,520 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [3,"2023902c-4052-4cc4-9f9b-25859c8cf5ac",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:24:10,520 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 0 [INFO ] 2026-08-04 20:24:10,692 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"1fce3406-ebec-4bcd-a4bb-657c97eaeac4","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:24:09.811Z"}] [DEBUG] 2026-08-04 20:24:10,694 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:24:10,694 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:10,695 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:24:10,697 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:10,698 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:10,698 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:09.811'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:24:10,701 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:10,701 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:24:10,701 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:24:10,710 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:24:10,710 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"1fce3406-ebec-4bcd-a4bb-657c97eaeac4",{}] [DEBUG] 2026-08-04 20:24:10,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:10,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:24:10,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:24:10,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:24:10,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:24:10,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:24:10,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:24:10,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:24:10,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:24:10,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 1f378ef6-1f4d-a651-a2dd-eb75ef7bfdc3 [INFO ] 2026-08-04 20:24:10,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:24:10,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=1f378ef6-1f4d-a651-a2dd-eb75ef7bfdc3] Connection is established [DEBUG] 2026-08-04 20:24:10,825 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '1f378ef6-1f4d-a651-a2dd-eb75ef7bfdc3' [DEBUG] 2026-08-04 20:24:10,825 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:24:11,506 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29698 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29698' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:24:16,773 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > ? and `dirtroad_dev`.`reservation`.`status` = ?)) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date(?)) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:24:16,773 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:24:16.773'} and `dirtroad_dev`.`reservation`.`status` = 'ACCEPTED')) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-04 20:24:16.773'})) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-03 20:24:16.773'})) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date({ts '2026-08-03 20:24:16.773'})) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |num_charge_boxes|num_ocpp_tags|num_users|num_reservations|num_transactions|heartbeats_today|heartbeats_yesterday|heartbeats_earlier| [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 120| 301| 0| 0| 0| 21| 0| 64| [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = ? order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:24:16,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = 'Accepted' order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |charge_box_pk|charge_box_id |connector_id|t2_ts |t2_status|t2_error|ocpp_protocol| [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 113|7CS1-6-2247-00026 | 1|2026-08-04T20:24:09.811Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 114|999_SCHEDULE_BOT_EST| 1|2026-08-04T20:24:09.444Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 200|R9 | 1|2026-08-04T20:24:09.281Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 199|R8 | 1|2026-08-04T20:24:09.255Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 198|R7 | 1|2026-08-04T20:24:09.228Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:24:16,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 46 [ERROR] 2026-08-04 20:24:17,022 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77648 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77648' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:19,280 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17981 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17981' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:24:23,416 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"e3ee3ec4-0e40-457d-a5cc-9248c71abac7","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:23,416 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:23,416 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:23.416'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:24:23,427 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:23,427 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"e3ee3ec4-0e40-457d-a5cc-9248c71abac7",{"currentTime":"2026-08-04T20:24:23.416Z"}] [ERROR] 2026-08-04 20:24:28,400 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78915 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78915' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:31,015 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32308 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32308' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:24:34,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"f1fe288e-4f84-4643-8f7a-9aa33c558815","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,304 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,304 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.304'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:24:34,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"acf0305f-b4ce-46d2-8e83-21d2c712e7d3","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,305 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,305 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.305'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:24:34,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"e564e3d4-666a-4ea3-9f37-0b4a4edf37cb","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,307 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,307 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.307'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:24:34,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"15927ed6-2863-421d-85b6-b97d0304a28e","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,309 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,309 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.309'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:24:34,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e7b0ba78-a0e7-48aa-a79a-b086d4936ada","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,311 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,311 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.311'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:24:34,319 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"f1fe288e-4f84-4643-8f7a-9aa33c558815",{"currentTime":"2026-08-04T20:24:34.304Z"}] [INFO ] 2026-08-04 20:24:34,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"67a5f7f8-843a-4e11-b7a5-8673191487a2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.305Z"}] [DEBUG] 2026-08-04 20:24:34,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,324 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,324 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:24:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"acf0305f-b4ce-46d2-8e83-21d2c712e7d3",{"currentTime":"2026-08-04T20:24:34.305Z"}] [INFO ] 2026-08-04 20:24:34,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"e564e3d4-666a-4ea3-9f37-0b4a4edf37cb",{"currentTime":"2026-08-04T20:24:34.307Z"}] [DEBUG] 2026-08-04 20:24:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e7b0ba78-a0e7-48aa-a79a-b086d4936ada",{"currentTime":"2026-08-04T20:24:34.311Z"}] [DEBUG] 2026-08-04 20:24:34,325 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"15927ed6-2863-421d-85b6-b97d0304a28e",{"currentTime":"2026-08-04T20:24:34.309Z"}] [DEBUG] 2026-08-04 20:24:34,329 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:34,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"0c6192fa-4baf-4019-8572-573606c6cb33","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.304Z"}] [DEBUG] 2026-08-04 20:24:34,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:24:34,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e1863b78-6789-482d-84fe-1cb08918e925","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.304Z"}] [DEBUG] 2026-08-04 20:24:34,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:24:34,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"233db2ba-10f5-4a97-a90a-a1b732f98517","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.303Z"}] [DEBUG] 2026-08-04 20:24:34,333 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:24:34,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"b108a449-7197-4b09-8a3d-3824aad514c9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.304Z"}] [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.305'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,334 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:24:34,334 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,335 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,335 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:24:34,336 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,336 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:24:34,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:24:34,346 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,346 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:34,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"67a5f7f8-843a-4e11-b7a5-8673191487a2",{}] [DEBUG] 2026-08-04 20:24:34,348 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,348 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.304'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,350 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,351 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:24:34,351 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:24:34,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,360 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:34,360 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:34,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"0c6192fa-4baf-4019-8572-573606c6cb33",{}] [DEBUG] 2026-08-04 20:24:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,362 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.304'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,362 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.304'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,364 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,364 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,364 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:24:34,364 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:24:34,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:24:34,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:24:34,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,375 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:34,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"b108a449-7197-4b09-8a3d-3824aad514c9",{}] [INFO ] 2026-08-04 20:24:34,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e1863b78-6789-482d-84fe-1cb08918e925",{}] [DEBUG] 2026-08-04 20:24:34,376 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,376 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.303'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,379 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,379 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:24:34,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:24:34,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:24:34,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"233db2ba-10f5-4a97-a90a-a1b732f98517",{}] [INFO ] 2026-08-04 20:24:34,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"a4f31a2a-3a65-4b41-b7d2-94cc71edfc0f","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,683 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,683 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.683'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:24:34,684 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"577112a6-22d1-4b6f-a2c5-0e511c32a384","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,684 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,684 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.684'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:24:34,696 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"5bb04464-6d5b-4c62-a154-08bca7fd84cf","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,696 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,696 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.696'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:24:34,697 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"f9d7b856-0dd9-42ac-b6a6-f17e069d0786","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,697 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,697 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.697'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:24:34,699 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"37349d11-ef9e-4eca-9d6b-5fc5f5d08165","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,699 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,699 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.699'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:24:34,705 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,705 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"577112a6-22d1-4b6f-a2c5-0e511c32a384",{"currentTime":"2026-08-04T20:24:34.684Z"}] [INFO ] 2026-08-04 20:24:34,708 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"9f008ef7-7db1-45fd-ba40-eee79972fd4d","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:34,709 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:34,709 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:34.709'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:24:34,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"2698fd91-2115-48a8-819c-6b63b520345d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.683Z"}] [DEBUG] 2026-08-04 20:24:34,714 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,715 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,715 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:24:34,723 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:34,724 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,724 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.683'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,727 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,727 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:24:34,727 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:24:34,731 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,731 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"a4f31a2a-3a65-4b41-b7d2-94cc71edfc0f",{"currentTime":"2026-08-04T20:24:34.683Z"}] [INFO ] 2026-08-04 20:24:34,736 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"5e5fb25d-8524-48a9-b404-b396dba86434","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.681Z"}] [DEBUG] 2026-08-04 20:24:34,736 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,737 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,737 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:24:34,738 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"5bb04464-6d5b-4c62-a154-08bca7fd84cf",{"currentTime":"2026-08-04T20:24:34.696Z"}] [DEBUG] 2026-08-04 20:24:34,738 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"9f008ef7-7db1-45fd-ba40-eee79972fd4d",{"currentTime":"2026-08-04T20:24:34.709Z"}] [DEBUG] 2026-08-04 20:24:34,738 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,738 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:34,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"37349d11-ef9e-4eca-9d6b-5fc5f5d08165",{"currentTime":"2026-08-04T20:24:34.699Z"}] [INFO ] 2026-08-04 20:24:34,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"f9d7b856-0dd9-42ac-b6a6-f17e069d0786",{"currentTime":"2026-08-04T20:24:34.697Z"}] [DEBUG] 2026-08-04 20:24:34,738 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:24:34,742 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"2698fd91-2115-48a8-819c-6b63b520345d",{}] [INFO ] 2026-08-04 20:24:34,749 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"24441722-ffdd-4c55-bbab-896756c45279","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.695Z"}] [DEBUG] 2026-08-04 20:24:34,749 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,749 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:34,750 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,750 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.681'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,750 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,750 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:24:34,751 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"2f02d0fa-f564-43bb-848e-c93693388df5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.701Z"}] [DEBUG] 2026-08-04 20:24:34,752 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,752 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,752 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:24:34,757 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,757 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:24:34,757 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:24:34,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"2d59abd3-5de4-4530-aa39-7dd3a6f73aff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.694Z"}] [DEBUG] 2026-08-04 20:24:34,758 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,759 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,759 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [INFO ] 2026-08-04 20:24:34,760 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"c622d52d-9c7f-4b92-98cc-41592fcc7554","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:34.695Z"}] [DEBUG] 2026-08-04 20:24:34,760 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:24:34,761 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:34,761 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:24:34,765 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,765 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:34,766 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"5e5fb25d-8524-48a9-b404-b396dba86434",{}] [DEBUG] 2026-08-04 20:24:34,766 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,766 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.695'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,769 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,769 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:24:34,769 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:24:34,777 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:34,778 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"24441722-ffdd-4c55-bbab-896756c45279",{}] [DEBUG] 2026-08-04 20:24:34,779 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,779 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.694'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,781 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,781 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:24:34,781 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:24:34,789 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,790 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:34,790 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:34,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"2d59abd3-5de4-4530-aa39-7dd3a6f73aff",{}] [DEBUG] 2026-08-04 20:24:34,791 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,791 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:34,791 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.695'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,791 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:34.701'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:34,793 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,793 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:34,794 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:24:34,794 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:24:34,794 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:24:34,794 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:24:34,802 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:24:34,802 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:24:34,803 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"c622d52d-9c7f-4b92-98cc-41592fcc7554",{}] [INFO ] 2026-08-04 20:24:34,803 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"2f02d0fa-f564-43bb-848e-c93693388df5",{}] [INFO ] 2026-08-04 20:24:35,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"7cf26e32-b59b-4326-9781-3faf7441e7e6","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:35,125 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:35.124'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:24:35,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"585e9fd6-5f41-4a73-a7ee-dd945008b604","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:35,126 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:35,127 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:35.126'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:24:35,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"c5596a1d-8532-489e-8cc7-55156a900f80","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:35,127 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:35,127 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:35.127'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:24:35,135 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:35,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"7cf26e32-b59b-4326-9781-3faf7441e7e6",{"currentTime":"2026-08-04T20:24:35.124Z"}] [INFO ] 2026-08-04 20:24:35,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"59ba7a46-5da3-4d8d-aa4e-75ecb4ac82fa","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:35,136 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:35,136 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:35.136'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:24:35,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"c1870ab9-699c-4616-9001-b99b4eb99479","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:35,136 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:35,136 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:35.136'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:24:35,141 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:35,141 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"c5596a1d-8532-489e-8cc7-55156a900f80",{"currentTime":"2026-08-04T20:24:35.127Z"}] [DEBUG] 2026-08-04 20:24:35,141 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:35,141 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"585e9fd6-5f41-4a73-a7ee-dd945008b604",{"currentTime":"2026-08-04T20:24:35.126Z"}] [INFO ] 2026-08-04 20:24:35,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"ddc4b113-e685-48d8-be1e-c05488c0b864","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:35.100Z"}] [DEBUG] 2026-08-04 20:24:35,144 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:24:35,146 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:35,146 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:24:35,150 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:35,150 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"59ba7a46-5da3-4d8d-aa4e-75ecb4ac82fa",{"currentTime":"2026-08-04T20:24:35.136Z"}] [DEBUG] 2026-08-04 20:24:35,153 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:35,153 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"c1870ab9-699c-4616-9001-b99b4eb99479",{"currentTime":"2026-08-04T20:24:35.136Z"}] [DEBUG] 2026-08-04 20:24:35,154 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:35,155 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:35,155 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:35.1'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:35,161 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:35,161 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:24:35,161 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:24:35,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"a5e3955b-9a53-43e4-b76f-d26f15bf1107","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:35.101Z"}] [DEBUG] 2026-08-04 20:24:35,165 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:24:35,166 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:35,166 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:24:35,166 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"ac4400f8-40b3-467c-93e0-df8abe03e71a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:35.100Z"}] [DEBUG] 2026-08-04 20:24:35,166 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:24:35,167 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:35,167 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:24:35,171 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:24:35,178 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"1af69097-53d9-4d20-b000-e8f4e57382bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:35.101Z"}] [DEBUG] 2026-08-04 20:24:35,178 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : false [DEBUG] 2026-08-04 20:24:35,178 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:35,178 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"ddc4b113-e685-48d8-be1e-c05488c0b864",{}] [DEBUG] 2026-08-04 20:24:35,179 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:35,179 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:35.101'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:24:35,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"b12d5ce8-efb7-46d8-863e-af2b593ecf80","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:35,180 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:35,180 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:35.18'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:24:35,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"20c9e30a-207a-4bd7-bd0d-6633c6353437","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:35,180 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:35,181 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:35,181 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:24:35,181 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:35.181'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:24:35,182 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:35,182 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:24:35,182 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:24:35,184 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"040abcbf-3373-42c0-9199-d1130371b7e3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:35.102Z"}] [DEBUG] 2026-08-04 20:24:35,184 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:24:35,185 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:35,185 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:24:35,191 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:35,191 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"b12d5ce8-efb7-46d8-863e-af2b593ecf80",{"currentTime":"2026-08-04T20:24:35.180Z"}] [INFO ] 2026-08-04 20:24:35,196 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"153388bb-b6a4-43cb-ae79-5e19bb34da34","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:35.152Z"}] [DEBUG] 2026-08-04 20:24:35,196 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:24:35,196 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:35,196 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:24:35,196 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:35,196 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"20c9e30a-207a-4bd7-bd0d-6633c6353437",{"currentTime":"2026-08-04T20:24:35.181Z"}] [INFO ] 2026-08-04 20:24:35,197 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"a5e3955b-9a53-43e4-b76f-d26f15bf1107",{}] [DEBUG] 2026-08-04 20:24:35,197 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:35,197 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:35.1'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:35,198 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:35,198 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:24:35,200 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:35,200 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:24:35,200 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:24:35,202 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"016b0576-d9d2-43e1-8290-5ff3698434f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:35.152Z"}] [DEBUG] 2026-08-04 20:24:35,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:24:35,203 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:35,203 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:24:35,209 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:24:35,209 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:35,210 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"ac4400f8-40b3-467c-93e0-df8abe03e71a",{}] [DEBUG] 2026-08-04 20:24:35,210 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:35,211 org.jooq.tools.LoggerListener (qtp1046545660-2140) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:35.101'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:35,213 org.jooq.tools.LoggerListener (qtp1046545660-2140) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:35,213 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2140) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:24:35,213 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - commit [DEBUG] 2026-08-04 20:24:35,222 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2140) - setting auto commit : true [DEBUG] 2026-08-04 20:24:35,222 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:35,223 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2140) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"1af69097-53d9-4d20-b000-e8f4e57382bd",{}] [DEBUG] 2026-08-04 20:24:35,223 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:35,223 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:35.102'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:35,226 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:35,226 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:24:35,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:24:35,235 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:24:35,235 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:35,236 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"040abcbf-3373-42c0-9199-d1130371b7e3",{}] [DEBUG] 2026-08-04 20:24:35,236 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:35,236 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:35.152'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:35,239 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:35,239 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:24:35,239 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:24:35,249 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:24:35,249 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:24:35,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"153388bb-b6a4-43cb-ae79-5e19bb34da34",{}] [DEBUG] 2026-08-04 20:24:35,250 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:35,250 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:35.152'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:35,253 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:35,253 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:24:35,253 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:24:35,262 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:24:35,263 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"016b0576-d9d2-43e1-8290-5ff3698434f1",{}] [ERROR] 2026-08-04 20:24:36,551 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/28838 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '28838' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:42,988 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33471 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33471' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:47,329 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19277 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19277' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:24:55,210 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/26260 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '26260' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:24:59,452 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"fe27dac8-6b1c-4030-9669-11f48028c123","Heartbeat",{}] [DEBUG] 2026-08-04 20:24:59,452 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:24:59,452 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:24:59.452'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:24:59,463 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:24:59,463 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"fe27dac8-6b1c-4030-9669-11f48028c123",{"currentTime":"2026-08-04T20:24:59.452Z"}] [INFO ] 2026-08-04 20:24:59,471 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"a0084bfb-6e02-49ad-8e59-8731ec0e903c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:24:59.449Z"}] [DEBUG] 2026-08-04 20:24:59,472 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:24:59,473 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:24:59,473 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:24:59,476 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:24:59,477 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:24:59,477 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:24:59.449'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:24:59,480 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:24:59,480 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:24:59,480 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:24:59,489 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:24:59,490 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"a0084bfb-6e02-49ad-8e59-8731ec0e903c",{}] [ERROR] 2026-08-04 20:24:59,605 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19081 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19081' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:25:03,503 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77627 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77627' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:25:07,534 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/22264 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '22264' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:25:07,695 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:25:07,695 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2199 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : | 2199|999_SCHEDULE_BOT_PST| 1|100289|2024-03-31T14:30:41.738Z|4556068 |2024-03-31T14:39:49.585Z|4560788 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:25:07,723 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2199 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-03-31 14:30:41.738'} and {ts '2024-03-31 14:39:49.585'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:25:07,726 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:25:07,726 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:25:07,726 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:25:07,726 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:25:08,971 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:25:08,971 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=b0873207-9985-2ddf-4cab-ffcad9e00a73] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:25:08,971 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId 'b0873207-9985-2ddf-4cab-ffcad9e00a73' [DEBUG] 2026-08-04 20:25:08,971 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:25:08,977 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:08,977 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:25:08,979 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:25:08,979 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |registration_status| [DEBUG] 2026-08-04 20:25:08,979 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:25:08,979 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |Accepted | [DEBUG] 2026-08-04 20:25:08,979 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:25:08,979 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:25:08,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:25:08,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : Session ID: bf2a3682-366f-86a4-c6e3-2038418fb57d [INFO ] 2026-08-04 20:25:08,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:25:08,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=bf2a3682-366f-86a4-c6e3-2038418fb57d] Connection is established [DEBUG] 2026-08-04 20:25:08,980 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Creating new store for sessionId 'bf2a3682-366f-86a4-c6e3-2038418fb57d' [DEBUG] 2026-08-04 20:25:08,980 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:25:08,988 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=bf2a3682-366f-86a4-c6e3-2038418fb57d] Received: [2,"7b2026ac-d093-4dcc-bc2e-89a0324a0a69","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:25:08,988 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:08,988 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:25:08,991 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2141) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:08,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:08.991'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:25:09,001 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:09,001 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:25:09,001 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:25:09,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:25:09,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:25:09,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:25:09,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:25:09,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:25:09,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:25:09,003 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=bf2a3682-366f-86a4-c6e3-2038418fb57d] Sending: [3,"7b2026ac-d093-4dcc-bc2e-89a0324a0a69",{"status":"Accepted","currentTime":"2026-08-04T20:25:08.991Z","interval":7200}] [ERROR] 2026-08-04 20:25:10,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=1f378ef6-1f4d-a651-a2dd-eb75ef7bfdc3] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:25:10,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=1f378ef6-1f4d-a651-a2dd-eb75ef7bfdc3] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:25:10,823 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '1f378ef6-1f4d-a651-a2dd-eb75ef7bfdc3' [DEBUG] 2026-08-04 20:25:10,823 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:25:11,140 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19776 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19776' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:25:16,936 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:16,936 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:25:16,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:25:16,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:25:16,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:25:16,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:25:16,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:25:16,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:25:16,940 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:25:16,940 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 27c25e65-0698-74df-496e-4de15bad2ab5 [INFO ] 2026-08-04 20:25:16,940 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:25:16,940 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=27c25e65-0698-74df-496e-4de15bad2ab5] Connection is established [DEBUG] 2026-08-04 20:25:16,940 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '27c25e65-0698-74df-496e-4de15bad2ab5' [DEBUG] 2026-08-04 20:25:16,940 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:25:19,142 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33565 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33565' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:25:23,076 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78358 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78358' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:25:23,166 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"1f2e2af1-0e2e-474a-a56c-38e46a876d54","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:23,166 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:23,166 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:23.166'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:25:23,178 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:23,178 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"1f2e2af1-0e2e-474a-a56c-38e46a876d54",{"currentTime":"2026-08-04T20:25:23.166Z"}] [INFO ] 2026-08-04 20:25:24,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"25532263-b5fb-45bc-bfc1-0efea250b520","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,318 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,318 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.318'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:25:24,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"625b3949-6de5-42e1-9be9-f9597ba5c4bf","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,327 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,327 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.327'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:25:24,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"b7f68d1b-1be0-4ca0-8815-6235847263ff","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,329 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,329 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.329'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:25:24,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"12976aa4-e4e2-4b7f-b62c-a797907988fb","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,335 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,335 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.335'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:25:24,336 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"25532263-b5fb-45bc-bfc1-0efea250b520",{"currentTime":"2026-08-04T20:25:24.318Z"}] [INFO ] 2026-08-04 20:25:24,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"c08fbcfe-219c-4995-a163-de578f5c6236","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,338 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,338 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.338'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:25:24,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"abda28e4-271f-4841-ba5a-691432b1cc50","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.310Z"}] [DEBUG] 2026-08-04 20:25:24,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,344 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,344 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:25:24,344 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"625b3949-6de5-42e1-9be9-f9597ba5c4bf",{"currentTime":"2026-08-04T20:25:24.327Z"}] [DEBUG] 2026-08-04 20:25:24,347 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:25:24,348 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,348 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.31'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,350 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,350 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"12976aa4-e4e2-4b7f-b62c-a797907988fb",{"currentTime":"2026-08-04T20:25:24.335Z"}] [INFO ] 2026-08-04 20:25:24,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"b7f68d1b-1be0-4ca0-8815-6235847263ff",{"currentTime":"2026-08-04T20:25:24.329Z"}] [DEBUG] 2026-08-04 20:25:24,350 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"c08fbcfe-219c-4995-a163-de578f5c6236",{"currentTime":"2026-08-04T20:25:24.338Z"}] [DEBUG] 2026-08-04 20:25:24,351 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,351 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:25:24,351 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:25:24,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:25:24,360 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"abda28e4-271f-4841-ba5a-691432b1cc50",{}] [INFO ] 2026-08-04 20:25:24,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"ca2a8802-986d-4418-b52c-aa8f12558a84","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.309Z"}] [DEBUG] 2026-08-04 20:25:24,361 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:25:24,362 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e4ac8c90-0cd4-4cae-9afd-1c7c4b19ec04","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.310Z"}] [DEBUG] 2026-08-04 20:25:24,362 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,362 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,362 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:25:24,363 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,363 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:25:24,365 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:25:24,366 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,367 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.31'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:25:24,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4bcc1064-6886-4f14-9b51-585e64bf5b60","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.310Z"}] [DEBUG] 2026-08-04 20:25:24,369 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,369 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:25:24,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:25:24,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,370 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,370 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:25:24,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"cf1a051f-dda6-4af2-ac33-40760e2b95a1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.309Z"}] [DEBUG] 2026-08-04 20:25:24,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,372 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,373 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:25:24,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,380 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,380 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e4ac8c90-0cd4-4cae-9afd-1c7c4b19ec04",{}] [DEBUG] 2026-08-04 20:25:24,381 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,381 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.309'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,383 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,383 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:25:24,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:25:24,394 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,394 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,394 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"ca2a8802-986d-4418-b52c-aa8f12558a84",{}] [DEBUG] 2026-08-04 20:25:24,395 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,395 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.31'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,397 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,397 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:25:24,397 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:25:24,407 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,408 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,408 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4bcc1064-6886-4f14-9b51-585e64bf5b60",{}] [DEBUG] 2026-08-04 20:25:24,409 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,409 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.309'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,411 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,411 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:25:24,411 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:25:24,420 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:25:24,421 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"cf1a051f-dda6-4af2-ac33-40760e2b95a1",{}] [INFO ] 2026-08-04 20:25:24,716 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"cad3711b-fad6-4b76-a427-e0c6e36dcc87","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,716 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,716 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.716'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:25:24,722 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"21fc9823-5e31-4064-bfc1-7ab218c50b44","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,723 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,723 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.723'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:25:24,729 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1edcffde-6af6-4184-88d2-8f45c39d9ec0","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,729 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,729 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.729'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:25:24,731 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"8fe8f278-c2e6-4d07-941a-8b9d880c43c9","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,731 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,732 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.731'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:25:24,734 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,734 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"cad3711b-fad6-4b76-a427-e0c6e36dcc87",{"currentTime":"2026-08-04T20:25:24.716Z"}] [INFO ] 2026-08-04 20:25:24,739 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ac3de875-6b09-4473-8d21-9aab8d8825e5","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,739 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,740 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.739'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:25:24,740 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,740 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"21fc9823-5e31-4064-bfc1-7ab218c50b44",{"currentTime":"2026-08-04T20:25:24.723Z"}] [INFO ] 2026-08-04 20:25:24,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1edcffde-6af6-4184-88d2-8f45c39d9ec0",{"currentTime":"2026-08-04T20:25:24.729Z"}] [DEBUG] 2026-08-04 20:25:24,745 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,745 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"8fe8f278-c2e6-4d07-941a-8b9d880c43c9",{"currentTime":"2026-08-04T20:25:24.731Z"}] [INFO ] 2026-08-04 20:25:24,745 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"41453abe-9759-4d0f-bb57-b398bf986bc5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.703Z"}] [DEBUG] 2026-08-04 20:25:24,745 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,746 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,746 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:25:24,749 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"f40a4b21-924d-4232-ad51-25c5463d2fad","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:24,749 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:24,749 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:24.749'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:25:24,754 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,756 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7ec685d6-7c39-46ca-9b8f-247d6ced8c99","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.702Z"}] [DEBUG] 2026-08-04 20:25:24,756 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,756 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,756 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.703'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,758 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ac3de875-6b09-4473-8d21-9aab8d8825e5",{"currentTime":"2026-08-04T20:25:24.739Z"}] [DEBUG] 2026-08-04 20:25:24,759 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,759 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:25:24,761 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,761 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:25:24,761 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:25:24,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:24,764 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"f40a4b21-924d-4232-ad51-25c5463d2fad",{"currentTime":"2026-08-04T20:25:24.749Z"}] [INFO ] 2026-08-04 20:25:24,767 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b5833a94-39ee-4b6b-af37-2cea453a4f48","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.702Z"}] [DEBUG] 2026-08-04 20:25:24,767 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,768 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,768 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:25:24,771 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,771 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"41453abe-9759-4d0f-bb57-b398bf986bc5",{}] [DEBUG] 2026-08-04 20:25:24,772 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,772 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.702'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:25:24,773 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"15f3d134-9f20-4384-84b8-1dd93afc02e7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.702Z"}] [DEBUG] 2026-08-04 20:25:24,773 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,774 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,775 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,775 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:25:24,775 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:25:24,775 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:25:24,776 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"5e218499-5c28-4636-83b8-78ca314b96b8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.702Z"}] [DEBUG] 2026-08-04 20:25:24,776 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,777 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,777 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:25:24,778 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"130b0efb-a5bc-4fe2-bf9b-590855cf4ff9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:24.702Z"}] [DEBUG] 2026-08-04 20:25:24,778 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:25:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:25:24,785 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,785 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,785 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7ec685d6-7c39-46ca-9b8f-247d6ced8c99",{}] [DEBUG] 2026-08-04 20:25:24,786 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,786 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.702'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,789 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,789 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:25:24,789 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:25:24,798 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,798 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b5833a94-39ee-4b6b-af37-2cea453a4f48",{}] [DEBUG] 2026-08-04 20:25:24,799 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,800 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.702'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,802 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,802 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:25:24,802 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:25:24,812 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,812 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,813 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"15f3d134-9f20-4384-84b8-1dd93afc02e7",{}] [DEBUG] 2026-08-04 20:25:24,813 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,813 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.702'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,816 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,816 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:25:24,816 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:25:24,825 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:25:24,826 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:24,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"5e218499-5c28-4636-83b8-78ca314b96b8",{}] [DEBUG] 2026-08-04 20:25:24,827 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:24,827 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:24.702'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:24,829 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:24,829 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:25:24,829 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:25:24,839 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:25:24,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"130b0efb-a5bc-4fe2-bf9b-590855cf4ff9",{}] [INFO ] 2026-08-04 20:25:25,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6592c60d-a92d-4a9e-b97f-721886ace900","Heartbeat",{}] [INFO ] 2026-08-04 20:25:25,133 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"a6151b35-67b4-461d-b16f-b4ba17d4556e","Heartbeat",{}] [INFO ] 2026-08-04 20:25:25,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"25979f3c-2c8a-4c63-8aaf-14d973d05737","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:25,135 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:25,135 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:25.135'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:25:25,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"79345d12-8ff6-4cc9-952e-4a80a0987264","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:25,136 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:25,136 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:25.136'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:25:25,137 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:25,137 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:25.127'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:25:25,137 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:25,137 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:25.137'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:25:25,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ae116411-ed43-48ff-8c97-e658ed4c060e","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:25,138 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:25,138 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:25.138'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:25:25,150 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:25,150 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"25979f3c-2c8a-4c63-8aaf-14d973d05737",{"currentTime":"2026-08-04T20:25:25.135Z"}] [INFO ] 2026-08-04 20:25:25,157 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"102648ae-1c8b-4317-a48c-f04e552129c5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:25.102Z"}] [DEBUG] 2026-08-04 20:25:25,157 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:25:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:25,165 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"a6151b35-67b4-461d-b16f-b4ba17d4556e",{"currentTime":"2026-08-04T20:25:25.137Z"}] [INFO ] 2026-08-04 20:25:25,165 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ae116411-ed43-48ff-8c97-e658ed4c060e",{"currentTime":"2026-08-04T20:25:25.138Z"}] [DEBUG] 2026-08-04 20:25:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:25,165 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6592c60d-a92d-4a9e-b97f-721886ace900",{"currentTime":"2026-08-04T20:25:25.127Z"}] [DEBUG] 2026-08-04 20:25:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:25:25,165 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"79345d12-8ff6-4cc9-952e-4a80a0987264",{"currentTime":"2026-08-04T20:25:25.136Z"}] [DEBUG] 2026-08-04 20:25:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:25:25,167 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d5ef931f-d7bd-49bd-a88c-3422495ab9da","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:25,169 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:25,169 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:25.169'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:25:25,172 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"67e21e8d-7eb1-4a20-bfed-f376d1e5fd0c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:25.104Z"}] [DEBUG] 2026-08-04 20:25:25,172 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:25:25,173 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:25,173 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:25:25,173 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"02c3bc55-a92d-475b-a3c1-12c635b45c79","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:25.103Z"}] [DEBUG] 2026-08-04 20:25:25,173 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:25:25,173 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"ffda21aa-9d3b-4ca9-bf15-18fde1241bda","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:25.103Z"}] [DEBUG] 2026-08-04 20:25:25,173 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:25:25,175 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"e083d91c-d42f-4660-aad2-ce4a4ad5fa3d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:25.104Z"}] [DEBUG] 2026-08-04 20:25:25,175 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:25:25,175 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:25:25,175 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:25,175 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:25:25,175 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:25,175 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:25:25,176 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:25,176 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:25:25,177 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:25,177 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:25.102'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:25:25,179 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"22339277-334c-46a2-9779-be6c45714ed6","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:25,179 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:25,179 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:25.179'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:25:25,181 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,181 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:25:25,181 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:25:25,186 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:25,186 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d5ef931f-d7bd-49bd-a88c-3422495ab9da",{"currentTime":"2026-08-04T20:25:25.169Z"}] [INFO ] 2026-08-04 20:25:25,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"e329a57a-1611-437d-92ad-721e69ffeb8b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:25.168Z"}] [DEBUG] 2026-08-04 20:25:25,190 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:25:25,192 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:25,192 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:25:25,192 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:25,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"22339277-334c-46a2-9779-be6c45714ed6",{"currentTime":"2026-08-04T20:25:25.179Z"}] [INFO ] 2026-08-04 20:25:25,196 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"fb3d9686-3018-4125-bd97-3d7909b96199","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:25.169Z"}] [DEBUG] 2026-08-04 20:25:25,196 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:25:25,197 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:25,197 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:25:25,198 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:25:25,198 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:25,199 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"102648ae-1c8b-4317-a48c-f04e552129c5",{}] [DEBUG] 2026-08-04 20:25:25,200 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:25,200 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:25.104'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:25,204 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,204 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:25:25,204 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:25:25,215 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:25:25,215 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:25,217 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"67e21e8d-7eb1-4a20-bfed-f376d1e5fd0c",{}] [DEBUG] 2026-08-04 20:25:25,217 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:25,217 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:25.103'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:25,222 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,222 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:25:25,222 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:25:25,232 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:25:25,232 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:25,234 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"02c3bc55-a92d-475b-a3c1-12c635b45c79",{}] [DEBUG] 2026-08-04 20:25:25,234 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:25,235 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:25.104'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:25,245 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,245 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:25:25,245 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:25:25,254 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:25:25,255 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:25,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"e083d91c-d42f-4660-aad2-ce4a4ad5fa3d",{}] [DEBUG] 2026-08-04 20:25:25,264 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:25,264 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:25.103'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:25,271 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,271 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:25:25,271 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:25:25,285 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:25:25,285 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:25,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"ffda21aa-9d3b-4ca9-bf15-18fde1241bda",{}] [DEBUG] 2026-08-04 20:25:25,287 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:25,287 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:25.168'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:25,289 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,289 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:25:25,289 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:25:25,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:25:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:25:25,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"e329a57a-1611-437d-92ad-721e69ffeb8b",{}] [DEBUG] 2026-08-04 20:25:25,300 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:25,300 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:25.169'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:25,303 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:25,303 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:25:25,303 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:25:25,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:25:25,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"fb3d9686-3018-4125-bd97-3d7909b96199",{}] [DEBUG] 2026-08-04 20:25:28,847 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:25:28,847 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1864 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:25:28,874 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +--------------+--------------------+------------+--------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:25:28,874 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |transaction_pk|charge_box_id |connector_id|id_tag |start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:25:28,874 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +--------------+--------------------+------------+--------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:25:28,874 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : | 1864|999_SCHEDULE_BOT_EST| 1|12345678|2024-01-23T15:17:28.719Z|4210688 |2024-01-23T15:17:38.824Z|4210688 |EVDisconnected| 114| 1351|station | [DEBUG] 2026-08-04 20:25:28,874 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +--------------+--------------------+------------+--------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:25:28,874 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:25:28,875 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:25:28,875 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1864 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-01-23 15:17:28.719'} and {ts '2024-01-23 15:17:38.824'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:25:28,877 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:25:28,877 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:25:28,877 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:25:28,877 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:25:31,016 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75303 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75303' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:25:35,332 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/23670 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '23670' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:25:49,453 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"729949a5-d08a-4727-992e-4691a677ee4c","Heartbeat",{}] [DEBUG] 2026-08-04 20:25:49,453 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:25:49,453 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:25:49.453'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:25:49,465 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:25:49,465 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"729949a5-d08a-4727-992e-4691a677ee4c",{"currentTime":"2026-08-04T20:25:49.453Z"}] [INFO ] 2026-08-04 20:25:49,468 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"83465659-5129-4517-b30f-31110b840608","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:25:49.453Z"}] [DEBUG] 2026-08-04 20:25:49,469 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:25:49,470 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:25:49,470 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:25:49,473 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:25:49,474 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:25:49,474 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:25:49.453'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:25:49,477 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:25:49,477 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:25:49,477 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:25:49,486 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:25:49,487 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"83465659-5129-4517-b30f-31110b840608",{}] [ERROR] 2026-08-04 20:25:51,062 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76869 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76869' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:25:55,751 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75772 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75772' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:25:59,022 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77631 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77631' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:03,026 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/15880 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '15880' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:07,160 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29856 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29856' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:08,976 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=bf2a3682-366f-86a4-c6e3-2038418fb57d] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:26:08,976 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=bf2a3682-366f-86a4-c6e3-2038418fb57d] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:26:08,976 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Deleting the store for sessionId 'bf2a3682-366f-86a4-c6e3-2038418fb57d' [DEBUG] 2026-08-04 20:26:08,976 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:26:08,995 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:08,995 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:26:08,998 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:26:08,998 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |registration_status| [DEBUG] 2026-08-04 20:26:08,998 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:26:08,998 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |Accepted | [DEBUG] 2026-08-04 20:26:08,998 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:26:08,998 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:26:08,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:26:08,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : Session ID: f0949770-08d2-3291-1c09-b2a3d663d597 [INFO ] 2026-08-04 20:26:08,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:26:08,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R19, sessionId=f0949770-08d2-3291-1c09-b2a3d663d597] Connection is established [DEBUG] 2026-08-04 20:26:08,998 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2134) - Creating new store for sessionId 'f0949770-08d2-3291-1c09-b2a3d663d597' [DEBUG] 2026-08-04 20:26:08,998 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2134) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:26:09,004 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R19, sessionId=f0949770-08d2-3291-1c09-b2a3d663d597] Received: [2,"d1df0e17-2d73-4276-b230-79db0f61eb67","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:26:09,004 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:09,005 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |registration_status| [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +-------------------+ [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |Accepted | [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +-------------------+ [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:26:09,007 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2142) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:09.007'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:26:09,018 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:09,018 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:26:09,018 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:26:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:26:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:26:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:26:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:26:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:26:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:26:09,020 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R19, sessionId=f0949770-08d2-3291-1c09-b2a3d663d597] Sending: [3,"d1df0e17-2d73-4276-b230-79db0f61eb67",{"status":"Accepted","currentTime":"2026-08-04T20:26:09.007Z","interval":7200}] [ERROR] 2026-08-04 20:26:11,587 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18304 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18304' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:26:14,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"b2e2a5f3-3799-487f-9ad8-0f8bd9e3aad9","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,314 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.313'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:26:14,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"ecee1e42-a600-459c-bef3-4fb8acc5cd37","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,317 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,317 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.317'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:26:14,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"bbf733bd-608f-4950-97c8-8d0989b7f2e7","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,319 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:26:14,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4fa349e1-6cb7-46ae-8bce-5aefcb26e039","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,319 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.319'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:26:14,319 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,319 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.319'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:26:14,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"7247af67-be8e-471c-8b31-136c696cdbc7","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,321 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,321 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:26:14,330 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"b2e2a5f3-3799-487f-9ad8-0f8bd9e3aad9",{"currentTime":"2026-08-04T20:26:14.313Z"}] [INFO ] 2026-08-04 20:26:14,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"07d32b8e-c2f2-4d8d-9f43-5a8ad4cabe4b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.316Z"}] [DEBUG] 2026-08-04 20:26:14,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,332 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,333 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:26:14,335 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:14,335 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,335 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"ecee1e42-a600-459c-bef3-4fb8acc5cd37",{"currentTime":"2026-08-04T20:26:14.317Z"}] [INFO ] 2026-08-04 20:26:14,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"7247af67-be8e-471c-8b31-136c696cdbc7",{"currentTime":"2026-08-04T20:26:14.321Z"}] [DEBUG] 2026-08-04 20:26:14,336 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4fa349e1-6cb7-46ae-8bce-5aefcb26e039",{"currentTime":"2026-08-04T20:26:14.319Z"}] [DEBUG] 2026-08-04 20:26:14,336 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"bbf733bd-608f-4950-97c8-8d0989b7f2e7",{"currentTime":"2026-08-04T20:26:14.319Z"}] [INFO ] 2026-08-04 20:26:14,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"9b54db8e-bc7b-4ec0-8d31-78a275769389","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.314Z"}] [INFO ] 2026-08-04 20:26:14,340 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"10c39ef4-cafc-4fdd-a69e-b50d25f4b082","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.315Z"}] [INFO ] 2026-08-04 20:26:14,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"52419edf-54f6-48cc-99bc-10556cf3bf12","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.315Z"}] [DEBUG] 2026-08-04 20:26:14,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,342 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,342 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.316'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:26:14,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"8dd00e04-1b93-4f11-839b-ef72aa000347","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.315Z"}] [DEBUG] 2026-08-04 20:26:14,342 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,342 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,342 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,342 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,342 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:26:14,343 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,343 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:26:14,343 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,343 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,343 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:26:14,343 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:26:14,344 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,345 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:26:14,345 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:26:14,353 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:26:14,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:14,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"07d32b8e-c2f2-4d8d-9f43-5a8ad4cabe4b",{}] [DEBUG] 2026-08-04 20:26:14,354 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,354 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.314'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,357 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,357 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:26:14,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:26:14,365 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:14,365 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:14,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:26:14,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"9b54db8e-bc7b-4ec0-8d31-78a275769389",{}] [DEBUG] 2026-08-04 20:26:14,366 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,366 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.315'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,366 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,366 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.315'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,369 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,369 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,369 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:26:14,369 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:26:14,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:26:14,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:26:14,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:26:14,379 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:14,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:26:14,380 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"8dd00e04-1b93-4f11-839b-ef72aa000347",{}] [INFO ] 2026-08-04 20:26:14,380 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"52419edf-54f6-48cc-99bc-10556cf3bf12",{}] [DEBUG] 2026-08-04 20:26:14,380 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,380 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.315'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,383 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,383 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:26:14,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:26:14,391 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:26:14,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"10c39ef4-cafc-4fdd-a69e-b50d25f4b082",{}] [INFO ] 2026-08-04 20:26:14,712 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"0a71ec56-842b-4fdf-a4c0-56ac7b8f837a","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,712 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,712 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.712'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:26:14,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"b6fbdfb1-4be6-4557-b10d-643d130fc366","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,714 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,714 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.714'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:26:14,715 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"80ff09eb-4c4e-490e-8452-792020f4e8f4","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,716 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,716 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.715'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:26:14,717 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"f9abf3c8-608e-4644-888f-7b5943a8291c","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,717 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,717 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.717'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:26:14,720 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b75f41bd-0e5b-4393-b45b-bff980b84b0c","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,720 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,720 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.72'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:26:14,720 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"0a44a03a-b6f6-4138-962b-7e6004fb9c38","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:14,721 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:14,721 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:14.72'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:26:14,724 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,724 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"0a71ec56-842b-4fdf-a4c0-56ac7b8f837a",{"currentTime":"2026-08-04T20:26:14.712Z"}] [INFO ] 2026-08-04 20:26:14,728 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"9cdc5d1e-aa00-4d65-b8cd-6a9d0843ec2b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.710Z"}] [DEBUG] 2026-08-04 20:26:14,728 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,729 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,729 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:26:14,729 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,729 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"b6fbdfb1-4be6-4557-b10d-643d130fc366",{"currentTime":"2026-08-04T20:26:14.714Z"}] [INFO ] 2026-08-04 20:26:14,731 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"1c33bfcc-4377-4063-9172-bad1ff215fcb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.710Z"}] [DEBUG] 2026-08-04 20:26:14,731 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,731 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:14,732 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,732 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:26:14,732 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,732 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.71'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,735 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,735 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,735 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"f9abf3c8-608e-4644-888f-7b5943a8291c",{"currentTime":"2026-08-04T20:26:14.717Z"}] [INFO ] 2026-08-04 20:26:14,735 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b75f41bd-0e5b-4393-b45b-bff980b84b0c",{"currentTime":"2026-08-04T20:26:14.720Z"}] [DEBUG] 2026-08-04 20:26:14,735 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,735 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"80ff09eb-4c4e-490e-8452-792020f4e8f4",{"currentTime":"2026-08-04T20:26:14.715Z"}] [DEBUG] 2026-08-04 20:26:14,736 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,736 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:26:14,736 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:26:14,736 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:14,736 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"0a44a03a-b6f6-4138-962b-7e6004fb9c38",{"currentTime":"2026-08-04T20:26:14.720Z"}] [INFO ] 2026-08-04 20:26:14,737 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"614a144a-021d-4ec8-9bbb-26602ec06f8f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.709Z"}] [DEBUG] 2026-08-04 20:26:14,737 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:26:14,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"a02fa740-0bea-49ad-8379-f43874fbb5c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.707Z"}] [DEBUG] 2026-08-04 20:26:14,740 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,740 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,740 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:26:14,742 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"5aedbf66-727d-44e2-bfee-26b9bd277407","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.709Z"}] [DEBUG] 2026-08-04 20:26:14,742 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,743 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,743 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:26:14,743 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,743 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:26:14,744 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:26:14,744 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:14,744 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:14,745 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"9cdc5d1e-aa00-4d65-b8cd-6a9d0843ec2b",{}] [DEBUG] 2026-08-04 20:26:14,745 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,745 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.709'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,745 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,745 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.71'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:26:14,747 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"deee5eb9-cb45-4551-90d0-8d95d31234ab","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:14.710Z"}] [DEBUG] 2026-08-04 20:26:14,747 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:26:14,748 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,748 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:26:14,748 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:26:14,748 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,748 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:26:14,748 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:26:14,749 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:14,749 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:26:14,756 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:26:14,757 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"614a144a-021d-4ec8-9bbb-26602ec06f8f",{}] [DEBUG] 2026-08-04 20:26:14,765 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:26:14,765 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:14,766 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"1c33bfcc-4377-4063-9172-bad1ff215fcb",{}] [DEBUG] 2026-08-04 20:26:14,766 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,766 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.707'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,773 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,774 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:26:14,774 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:26:14,787 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:26:14,788 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:14,788 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:14,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"a02fa740-0bea-49ad-8379-f43874fbb5c0",{}] [DEBUG] 2026-08-04 20:26:14,789 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,789 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:14,789 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.709'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,789 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:14.71'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:14,792 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:26:14,792 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:26:14,792 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:26:14,792 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:26:14,801 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:26:14,802 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"5aedbf66-727d-44e2-bfee-26b9bd277407",{}] [DEBUG] 2026-08-04 20:26:14,803 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:26:14,804 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"deee5eb9-cb45-4551-90d0-8d95d31234ab",{}] [INFO ] 2026-08-04 20:26:15,106 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"391282d0-aa02-48df-8dc0-dd8ad7231483","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:15,106 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:15,106 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:15.106'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:26:15,110 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"973f1108-1f48-4e59-86d5-1410c083994f","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:15,110 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:15,110 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:15.11'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:26:15,110 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"4e33d132-1e05-403e-a595-7d865ac3f02d","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:15,110 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:15,111 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:15.11'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:26:15,111 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"913043d5-9ecd-4131-9ddb-62640b28ed94","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:15,111 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:15,111 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:15.111'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:26:15,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"a4f1ecca-ef3b-4abf-989c-5c6c7d00b920","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:15,113 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:15,113 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:15.113'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:26:15,121 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:15,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"391282d0-aa02-48df-8dc0-dd8ad7231483",{"currentTime":"2026-08-04T20:26:15.106Z"}] [INFO ] 2026-08-04 20:26:15,122 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"4a132e95-3c87-4cb3-ad4f-16a2bd7d66d1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:15.107Z"}] [DEBUG] 2026-08-04 20:26:15,122 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:26:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:26:15,126 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:15,126 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:15,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"4e33d132-1e05-403e-a595-7d865ac3f02d",{"currentTime":"2026-08-04T20:26:15.110Z"}] [DEBUG] 2026-08-04 20:26:15,127 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,127 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:15,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"973f1108-1f48-4e59-86d5-1410c083994f",{"currentTime":"2026-08-04T20:26:15.110Z"}] [INFO ] 2026-08-04 20:26:15,127 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"913043d5-9ecd-4131-9ddb-62640b28ed94",{"currentTime":"2026-08-04T20:26:15.111Z"}] [INFO ] 2026-08-04 20:26:15,128 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"dfff4efc-a2e4-4c4b-b74d-b103a3950d43","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:15.107Z"}] [DEBUG] 2026-08-04 20:26:15,129 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:26:15,130 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"b45819ac-5b65-4f3d-aca8-0be02410ea76","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:15.106Z"}] [DEBUG] 2026-08-04 20:26:15,130 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:15,130 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:26:15,130 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:26:15,131 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:15,131 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:15.107'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:26:15,131 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"93b66e82-2e24-4d72-8f00-38ae1272e47f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:15.106Z"}] [DEBUG] 2026-08-04 20:26:15,131 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:26:15,131 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:15,131 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"a4f1ecca-ef3b-4abf-989c-5c6c7d00b920",{"currentTime":"2026-08-04T20:26:15.113Z"}] [DEBUG] 2026-08-04 20:26:15,131 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:15,131 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:26:15,132 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:15,132 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:26:15,134 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,134 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:26:15,134 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [INFO ] 2026-08-04 20:26:15,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"bfe2755f-c29f-4d69-90d6-67eff5e596c6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:15.107Z"}] [DEBUG] 2026-08-04 20:26:15,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:26:15,140 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:15,140 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:26:15,143 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:26:15,144 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:15,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"4a132e95-3c87-4cb3-ad4f-16a2bd7d66d1",{}] [DEBUG] 2026-08-04 20:26:15,145 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:15,145 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:15.107'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:15,147 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,147 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:26:15,147 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:26:15,156 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:26:15,156 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:15,157 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"dfff4efc-a2e4-4c4b-b74d-b103a3950d43",{}] [DEBUG] 2026-08-04 20:26:15,157 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:15,157 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:15.106'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:15,160 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,160 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:26:15,160 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:26:15,172 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"6e5b9555-935e-4b75-8b05-93eaaf6ccc68","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:15,172 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:15,172 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:15.172'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:26:15,172 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:15,173 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:26:15,173 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"3ea83c00-312e-46e8-b618-03016f127105","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:15,174 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:15,174 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:15,174 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:15.173'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:26:15,174 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:15.107'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:26:15,174 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"b45819ac-5b65-4f3d-aca8-0be02410ea76",{}] [DEBUG] 2026-08-04 20:26:15,177 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,177 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:26:15,177 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:26:15,183 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:15,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"6e5b9555-935e-4b75-8b05-93eaaf6ccc68",{"currentTime":"2026-08-04T20:26:15.172Z"}] [INFO ] 2026-08-04 20:26:15,184 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"de221359-a17a-4793-90db-3f099e49e30b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:15.174Z"}] [DEBUG] 2026-08-04 20:26:15,184 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:26:15,185 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:15,185 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:26:15,189 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:26:15,189 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:15,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"3ea83c00-312e-46e8-b618-03016f127105",{"currentTime":"2026-08-04T20:26:15.173Z"}] [DEBUG] 2026-08-04 20:26:15,189 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:15,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"bfe2755f-c29f-4d69-90d6-67eff5e596c6",{}] [DEBUG] 2026-08-04 20:26:15,190 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:15,190 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:15.106'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:26:15,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"ea34493e-e961-4cb1-8de0-816e3fa06634","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:15.174Z"}] [DEBUG] 2026-08-04 20:26:15,190 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:26:15,191 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:15,191 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:26:15,193 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,193 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:26:15,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:26:15,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:26:15,201 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:15,202 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"93b66e82-2e24-4d72-8f00-38ae1272e47f",{}] [DEBUG] 2026-08-04 20:26:15,203 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:15,203 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:15.174'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:15,205 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,205 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:26:15,205 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:26:15,215 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:26:15,215 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:26:15,216 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"de221359-a17a-4793-90db-3f099e49e30b",{}] [DEBUG] 2026-08-04 20:26:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:15.174'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:15,219 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:15,219 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:26:15,219 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:26:15,229 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [INFO ] 2026-08-04 20:26:15,229 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"ea34493e-e961-4cb1-8de0-816e3fa06634",{}] [ERROR] 2026-08-04 20:26:15,251 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/15822 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '15822' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:15,630 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77366 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77366' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:16,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=27c25e65-0698-74df-496e-4de15bad2ab5] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:26:16,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=27c25e65-0698-74df-496e-4de15bad2ab5] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:26:16,937 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '27c25e65-0698-74df-496e-4de15bad2ab5' [DEBUG] 2026-08-04 20:26:16,937 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:26:20,155 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77289 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77289' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:26:21,821 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:21,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:26:21,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:26:21,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:26:21,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:26:21,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:26:21,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:26:21,824 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:26:21,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:26:21,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 40ed8cd1-0eaf-9089-422a-c618fe351c57 [INFO ] 2026-08-04 20:26:21,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:26:21,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=40ed8cd1-0eaf-9089-422a-c618fe351c57] Connection is established [DEBUG] 2026-08-04 20:26:21,825 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '40ed8cd1-0eaf-9089-422a-c618fe351c57' [DEBUG] 2026-08-04 20:26:21,825 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:26:23,077 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"b5dc0389-f8c3-4512-8243-a5fc30fa11c5","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:23,077 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:23,077 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:23.077'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:26:23,088 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:23,089 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"b5dc0389-f8c3-4512-8243-a5fc30fa11c5",{"currentTime":"2026-08-04T20:26:23.077Z"}] [ERROR] 2026-08-04 20:26:24,285 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77877 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77877' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:27,363 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/24095 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '24095' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:31,279 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29297 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29297' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:39,103 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/26692 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '26692' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:26:39,457 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"251b3888-4c77-4c7e-81f7-033d8fffff8b","Heartbeat",{}] [DEBUG] 2026-08-04 20:26:39,458 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:26:39,458 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:26:39.457'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:26:39,469 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:26:39,469 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"251b3888-4c77-4c7e-81f7-033d8fffff8b",{"currentTime":"2026-08-04T20:26:39.457Z"}] [INFO ] 2026-08-04 20:26:39,476 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"8fe753df-89c7-4857-8236-f84c689a13be","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:26:39.458Z"}] [DEBUG] 2026-08-04 20:26:39,477 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:26:39,478 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:26:39,478 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:26:39,480 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:26:39,481 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:26:39,481 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:26:39.458'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:26:39,484 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:26:39,484 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:26:39,484 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:26:39,493 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:26:39,494 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"8fe753df-89c7-4857-8236-f84c689a13be",{}] [ERROR] 2026-08-04 20:26:44,683 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/28495 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '28495' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:46,901 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2142) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/20856 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '20856' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:51,309 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2142) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77670 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77670' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:26:52,531 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:26:52,531 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1807 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:26:52,558 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:26:52,558 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:26:52,558 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:26:52,558 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : | 1807|999_SCHEDULE_BOT_PST| 1|100289|2024-01-12T21:56:08.794Z|4189404 |2024-01-12T22:01:16.802Z|4191765 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:26:52,558 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:26:52,558 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:26:52,559 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:26:52,559 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1807 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-01-12 21:56:08.794'} and {ts '2024-01-12 22:01:16.802'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:26:52,561 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:26:52,561 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:26:52,561 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:26:52,561 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:26:54,383 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:26:54,383 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1638 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:26:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:26:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:26:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:26:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : | 1638|999_SCHEDULE_BOT_PST| 1|100289|2023-12-08T21:56:38.109Z|4096047 |2023-12-08T22:00:44.296Z|4098552 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:26:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:26:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:26:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:26:54,411 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1638 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-12-08 21:56:38.109'} and {ts '2023-12-08 22:00:44.296'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:26:54,413 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:26:54,413 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:26:54,413 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:26:54,413 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:26:54,608 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending ping message [DEBUG] 2026-08-04 20:26:54,615 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending ping message [DEBUG] 2026-08-04 20:26:54,616 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending ping message [DEBUG] 2026-08-04 20:26:54,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending ping message [DEBUG] 2026-08-04 20:26:54,626 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending ping message [DEBUG] 2026-08-04 20:26:54,627 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending ping message [DEBUG] 2026-08-04 20:26:54,632 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending ping message [DEBUG] 2026-08-04 20:26:54,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending ping message [DEBUG] 2026-08-04 20:26:54,759 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending ping message [DEBUG] 2026-08-04 20:26:54,782 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending ping message [DEBUG] 2026-08-04 20:26:54,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending ping message [DEBUG] 2026-08-04 20:26:54,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending ping message [DEBUG] 2026-08-04 20:26:54,812 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending ping message [DEBUG] 2026-08-04 20:26:54,814 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending ping message [DEBUG] 2026-08-04 20:26:54,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending ping message [DEBUG] 2026-08-04 20:26:54,821 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending ping message [DEBUG] 2026-08-04 20:26:54,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending ping message [DEBUG] 2026-08-04 20:26:54,862 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending ping message [DEBUG] 2026-08-04 20:26:54,903 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending ping message [ERROR] 2026-08-04 20:26:55,191 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/22541 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '22541' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:26:59,229 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2082) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/28821 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '28821' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:27:03,880 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`id_tag` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:27:03,880 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`id_tag` = '12345707' order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:27:03,883 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched result : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:27:03,883 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |transaction_pk|charge_box_id|connector_id|id_tag|start_timestamp|start_value|stop_timestamp|stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:27:03,883 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:27:03,883 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:27:03,883 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |charge_box_id| [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +-------------+ [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |10112-NEW | [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |102 | [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |1120220134 | [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |123 | [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |123-123-1001 | [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +-------------+ [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:27:03,885 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |id_tag | [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +--------------+ [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |00223344556677| [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - : +--------------+ [DEBUG] 2026-08-04 20:27:03,887 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Fetched row(s) : 5 (or more) [INFO ] 2026-08-04 20:27:04,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"f9eb3631-23fa-4e45-a3f6-1b5f5b7f1c46","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,324 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,324 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.323'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:27:04,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"21f0ad9f-d6fb-41c9-9ea6-43d4045c124d","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,327 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,327 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.327'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:27:04,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"b2ece64c-2de3-41ca-92a7-3b23e6e362c6","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,330 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,330 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.33'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:27:04,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4bdfc576-ac34-4245-bb27-9d3b76a3fb4d","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,331 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,331 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.331'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:27:04,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"a59f1bc8-21c8-4484-8788-6be489414d3d","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,334 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,334 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.334'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:27:04,341 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:04,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"f9eb3631-23fa-4e45-a3f6-1b5f5b7f1c46",{"currentTime":"2026-08-04T20:27:04.323Z"}] [INFO ] 2026-08-04 20:27:04,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"335b588d-8f4d-417c-9049-a6ca7b2cc544","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.321Z"}] [DEBUG] 2026-08-04 20:27:04,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,344 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,344 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:27:04,347 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,347 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:04,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4bdfc576-ac34-4245-bb27-9d3b76a3fb4d",{"currentTime":"2026-08-04T20:27:04.331Z"}] [INFO ] 2026-08-04 20:27:04,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"b2ece64c-2de3-41ca-92a7-3b23e6e362c6",{"currentTime":"2026-08-04T20:27:04.330Z"}] [INFO ] 2026-08-04 20:27:04,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4b3b48cf-486c-4b19-ae74-9dbc86901cf9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.321Z"}] [DEBUG] 2026-08-04 20:27:04,350 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:04,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"f2919ab3-4a33-45fc-872f-52cedc640f6a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.320Z"}] [DEBUG] 2026-08-04 20:27:04,350 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:27:04,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"21f0ad9f-d6fb-41c9-9ea6-43d4045c124d",{"currentTime":"2026-08-04T20:27:04.327Z"}] [DEBUG] 2026-08-04 20:27:04,350 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:04,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"a59f1bc8-21c8-4484-8788-6be489414d3d",{"currentTime":"2026-08-04T20:27:04.334Z"}] [INFO ] 2026-08-04 20:27:04,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"9e4daaeb-5386-43a4-9b92-75b0afd02311","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.320Z"}] [DEBUG] 2026-08-04 20:27:04,353 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,354 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,354 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:27:04,354 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,354 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.321'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,354 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [INFO ] 2026-08-04 20:27:04,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"34f77a40-c4fe-49dd-9b4b-4a7fe613e249","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.321Z"}] [DEBUG] 2026-08-04 20:27:04,354 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:27:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:27:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:27:04,357 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,357 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:27:04,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:27:04,366 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:04,366 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:27:04,367 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"335b588d-8f4d-417c-9049-a6ca7b2cc544",{}] [DEBUG] 2026-08-04 20:27:04,367 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,368 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.32'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,370 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,370 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:27:04,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:27:04,381 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:27:04,381 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:04,382 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"f2919ab3-4a33-45fc-872f-52cedc640f6a",{}] [DEBUG] 2026-08-04 20:27:04,382 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,382 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.32'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,385 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,385 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:27:04,385 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:27:04,395 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:27:04,395 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:04,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"9e4daaeb-5386-43a4-9b92-75b0afd02311",{}] [DEBUG] 2026-08-04 20:27:04,396 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,396 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.321'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,399 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,399 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:27:04,399 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:27:04,408 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:27:04,408 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:04,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4b3b48cf-486c-4b19-ae74-9dbc86901cf9",{}] [DEBUG] 2026-08-04 20:27:04,410 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,410 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.321'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,413 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,413 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:27:04,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:27:04,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:27:04,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"34f77a40-c4fe-49dd-9b4b-4a7fe613e249",{}] [INFO ] 2026-08-04 20:27:04,730 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"8437a4f9-1111-43db-8aab-3d5650702c5d","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,730 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,730 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.73'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:27:04,731 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"35135fdb-883e-48b9-b7f1-df3bb2a75946","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,731 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,731 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.731'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:27:04,731 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"b061e631-e0c9-47d9-8d2f-73474b583f89","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,731 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,732 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.731'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:27:04,742 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"4ed6c75c-582b-4db8-850c-45191bd06d98","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,742 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,742 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.742'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:27:04,742 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"186bd983-e952-4482-9cc4-17ea92ae5a0f","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,742 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,742 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.742'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:27:04,743 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7e42bad1-22df-48f2-b3e0-cade6bdffbe7","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:04,743 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:04,743 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:04.743'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:27:04,743 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:04,743 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"8437a4f9-1111-43db-8aab-3d5650702c5d",{"currentTime":"2026-08-04T20:27:04.730Z"}] [INFO ] 2026-08-04 20:27:04,749 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b738066e-3729-4a52-a514-b525537412a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.719Z"}] [DEBUG] 2026-08-04 20:27:04,749 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,750 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:04,750 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"35135fdb-883e-48b9-b7f1-df3bb2a75946",{"currentTime":"2026-08-04T20:27:04.731Z"}] [DEBUG] 2026-08-04 20:27:04,750 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,750 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:27:04,751 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"8542353c-4e04-4270-b355-469f0b5f0f58","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.721Z"}] [DEBUG] 2026-08-04 20:27:04,751 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,753 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:04,754 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,754 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.719'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,756 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,756 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:27:04,757 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,757 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:27:04,757 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:27:04,758 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:04,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"b061e631-e0c9-47d9-8d2f-73474b583f89",{"currentTime":"2026-08-04T20:27:04.731Z"}] [INFO ] 2026-08-04 20:27:04,759 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"48e0f53d-7887-4e16-bed1-3344227e0b3b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.723Z"}] [DEBUG] 2026-08-04 20:27:04,759 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,760 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,760 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:27:04,763 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:04,763 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"4ed6c75c-582b-4db8-850c-45191bd06d98",{"currentTime":"2026-08-04T20:27:04.742Z"}] [INFO ] 2026-08-04 20:27:04,764 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"1836cd98-2e2e-451a-9148-1ef81f2550bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.721Z"}] [DEBUG] 2026-08-04 20:27:04,764 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,765 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,765 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:27:04,772 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,772 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:04,772 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,772 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:27:04,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"186bd983-e952-4482-9cc4-17ea92ae5a0f",{"currentTime":"2026-08-04T20:27:04.742Z"}] [INFO ] 2026-08-04 20:27:04,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7e42bad1-22df-48f2-b3e0-cade6bdffbe7",{"currentTime":"2026-08-04T20:27:04.743Z"}] [INFO ] 2026-08-04 20:27:04,773 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b738066e-3729-4a52-a514-b525537412a8",{}] [DEBUG] 2026-08-04 20:27:04,773 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,773 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.721'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:04,775 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"bb56b0fb-6448-4585-9f0d-24d49f3f5b6a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.721Z"}] [INFO ] 2026-08-04 20:27:04,776 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"2b4507cb-2680-4602-9a79-510f9fda4904","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:04.720Z"}] [DEBUG] 2026-08-04 20:27:04,776 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,776 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:27:04,777 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,777 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:04,777 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:27:04,777 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:27:04,779 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,779 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:27:04,779 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:27:04,793 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:27:04,793 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:04,794 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,794 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.723'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:04,795 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"8542353c-4e04-4270-b355-469f0b5f0f58",{}] [DEBUG] 2026-08-04 20:27:04,797 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,797 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:27:04,797 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:27:04,807 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:27:04,808 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:04,808 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"48e0f53d-7887-4e16-bed1-3344227e0b3b",{}] [DEBUG] 2026-08-04 20:27:04,809 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,809 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.72'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,812 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,812 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:27:04,812 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:27:04,820 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:27:04,821 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:04,822 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,822 org.jooq.tools.LoggerListener (qtp1046545660-2082) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.721'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:04,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"2b4507cb-2680-4602-9a79-510f9fda4904",{}] [DEBUG] 2026-08-04 20:27:04,825 org.jooq.tools.LoggerListener (qtp1046545660-2082) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,825 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2082) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:27:04,825 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - commit [DEBUG] 2026-08-04 20:27:04,834 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2082) - setting auto commit : true [DEBUG] 2026-08-04 20:27:04,835 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:04,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2082) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"1836cd98-2e2e-451a-9148-1ef81f2550bd",{}] [DEBUG] 2026-08-04 20:27:04,836 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:04,836 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:04.721'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:04,839 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:04,839 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:27:04,839 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:27:04,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:27:04,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"bb56b0fb-6448-4585-9f0d-24d49f3f5b6a",{}] [INFO ] 2026-08-04 20:27:05,114 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e8366df0-2111-4596-ba5e-b97e46f2b2fb","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:05,114 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:05,114 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:05.114'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:27:05,116 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"25d1b0d8-7ade-40ea-adcb-1c9dea295cf7","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:05,116 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:05,116 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:05.116'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:27:05,117 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"8f95cf44-9bd9-4294-af93-14b6aa187dd7","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:05,117 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:05,117 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:05.117'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:27:05,118 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"420cedef-1b91-4747-ad98-62b5afee3468","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:05,119 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:05,119 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:05.119'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:27:05,120 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"eb0e0d7f-2b6c-4ee2-a08f-b61b53d66793","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:05,121 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:05,121 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:05.12'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:27:05,128 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:05,128 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"25d1b0d8-7ade-40ea-adcb-1c9dea295cf7",{"currentTime":"2026-08-04T20:27:05.116Z"}] [INFO ] 2026-08-04 20:27:05,129 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"f887d3c9-a03b-4b8e-abce-0544a3758e98","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:05.112Z"}] [DEBUG] 2026-08-04 20:27:05,129 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:27:05,130 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:05,130 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:27:05,133 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:05,133 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:05,133 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"8f95cf44-9bd9-4294-af93-14b6aa187dd7",{"currentTime":"2026-08-04T20:27:05.117Z"}] [DEBUG] 2026-08-04 20:27:05,133 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:05,133 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e8366df0-2111-4596-ba5e-b97e46f2b2fb",{"currentTime":"2026-08-04T20:27:05.114Z"}] [INFO ] 2026-08-04 20:27:05,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"138a2013-c203-4f21-8024-2fadc53b5173","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:05.112Z"}] [DEBUG] 2026-08-04 20:27:05,136 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:27:05,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"5866032a-8359-4996-9bf8-39d8b241b669","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:05.110Z"}] [DEBUG] 2026-08-04 20:27:05,136 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,136 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:27:05,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"420cedef-1b91-4747-ad98-62b5afee3468",{"currentTime":"2026-08-04T20:27:05.119Z"}] [DEBUG] 2026-08-04 20:27:05,136 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:05,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"eb0e0d7f-2b6c-4ee2-a08f-b61b53d66793",{"currentTime":"2026-08-04T20:27:05.120Z"}] [INFO ] 2026-08-04 20:27:05,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"1af64c58-72db-4ee4-8d31-02795bfdca29","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:05.111Z"}] [DEBUG] 2026-08-04 20:27:05,138 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:05.112'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:05,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"60adac5d-85b1-455d-8cbc-10bba75bd753","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:05.111Z"}] [DEBUG] 2026-08-04 20:27:05,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:05,139 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:27:05,140 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:05,140 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:27:05,142 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,142 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:27:05,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:27:05,151 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:27:05,151 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:05,152 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"f887d3c9-a03b-4b8e-abce-0544a3758e98",{}] [DEBUG] 2026-08-04 20:27:05,153 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:05,153 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:05.11'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:05,155 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,155 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:27:05,155 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:27:05,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:27:05,165 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:05,165 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"5866032a-8359-4996-9bf8-39d8b241b669",{}] [DEBUG] 2026-08-04 20:27:05,166 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:05,166 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:05.112'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:05,169 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,169 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:27:05,169 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [INFO ] 2026-08-04 20:27:05,178 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"bec1fde4-c3c1-4711-b787-d719c899f9f4","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:05,178 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:05,178 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:05.178'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:27:05,179 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:27:05,179 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:05,179 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:05,179 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"f3186393-7edf-4207-8a68-e19553d5b464","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:05,179 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:05,179 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:05.179'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:27:05,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"138a2013-c203-4f21-8024-2fadc53b5173",{}] [DEBUG] 2026-08-04 20:27:05,180 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:05,180 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:05,180 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:05.111'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:05,180 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:05.111'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:05,183 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,183 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:27:05,183 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:27:05,184 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,184 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:27:05,184 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:27:05,189 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:05,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"bec1fde4-c3c1-4711-b787-d719c899f9f4",{"currentTime":"2026-08-04T20:27:05.178Z"}] [INFO ] 2026-08-04 20:27:05,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"b1a39abe-c222-47c5-b553-58cecf15fcb3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:05.178Z"}] [DEBUG] 2026-08-04 20:27:05,191 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:27:05,192 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:05,192 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:27:05,196 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,197 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:27:05,197 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:05,197 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"f3186393-7edf-4207-8a68-e19553d5b464",{"currentTime":"2026-08-04T20:27:05.179Z"}] [DEBUG] 2026-08-04 20:27:05,197 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:27:05,197 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"60adac5d-85b1-455d-8cbc-10bba75bd753",{}] [DEBUG] 2026-08-04 20:27:05,198 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:27:05,198 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"5a26ccc2-2e43-46c7-b9f4-59cbfc7a79f6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:05.178Z"}] [DEBUG] 2026-08-04 20:27:05,198 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:05.178'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:05,198 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:27:05,198 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"1af64c58-72db-4ee4-8d31-02795bfdca29",{}] [DEBUG] 2026-08-04 20:27:05,199 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:05,199 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:27:05,201 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,201 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:27:05,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:27:05,210 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:27:05,210 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:05,211 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"b1a39abe-c222-47c5-b553-58cecf15fcb3",{}] [DEBUG] 2026-08-04 20:27:05,211 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:05,211 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:05.178'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:05,214 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:05,214 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:27:05,214 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:27:05,224 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:27:05,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"5a26ccc2-2e43-46c7-b9f4-59cbfc7a79f6",{}] [ERROR] 2026-08-04 20:27:07,104 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32263 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32263' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:08,993 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=f0949770-08d2-3291-1c09-b2a3d663d597] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:27:08,993 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=f0949770-08d2-3291-1c09-b2a3d663d597] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:27:08,993 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Deleting the store for sessionId 'f0949770-08d2-3291-1c09-b2a3d663d597' [DEBUG] 2026-08-04 20:27:08,993 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:27:08,997 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:08,997 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:27:09,000 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:27:09,000 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |registration_status| [DEBUG] 2026-08-04 20:27:09,000 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:27:09,000 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : |Accepted | [DEBUG] 2026-08-04 20:27:09,000 org.jooq.tools.LoggerListener (qtp1046545660-2134) - : +-------------------+ [DEBUG] 2026-08-04 20:27:09,000 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:27:09,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:27:09,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : Session ID: a5d7cd80-867d-68f8-c6f7-9203b51dc38b [INFO ] 2026-08-04 20:27:09,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:27:09,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R19, sessionId=a5d7cd80-867d-68f8-c6f7-9203b51dc38b] Connection is established [DEBUG] 2026-08-04 20:27:09,000 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2134) - Creating new store for sessionId 'a5d7cd80-867d-68f8-c6f7-9203b51dc38b' [DEBUG] 2026-08-04 20:27:09,000 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2134) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:27:09,004 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=a5d7cd80-867d-68f8-c6f7-9203b51dc38b] Received: [2,"40364f7d-cb54-4a0d-87b9-8acedfa86660","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:27:09,004 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:09,004 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |registration_status| [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |Accepted | [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:27:09,007 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2139) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:09.007'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:27:09,019 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:09,019 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:27:09,019 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:27:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:27:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:27:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:27:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:27:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:27:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:27:09,021 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=a5d7cd80-867d-68f8-c6f7-9203b51dc38b] Sending: [3,"40364f7d-cb54-4a0d-87b9-8acedfa86660",{"status":"Accepted","currentTime":"2026-08-04T20:27:09.007Z","interval":7200}] [ERROR] 2026-08-04 20:27:11,077 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32845 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32845' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:15,181 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/27853 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '27853' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:19,059 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/14584 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '14584' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:21,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=1A31-1-2146-00001, sessionId=40ed8cd1-0eaf-9089-422a-c618fe351c57] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:27:21,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=1A31-1-2146-00001, sessionId=40ed8cd1-0eaf-9089-422a-c618fe351c57] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:27:21,822 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Deleting the store for sessionId '40ed8cd1-0eaf-9089-422a-c618fe351c57' [DEBUG] 2026-08-04 20:27:21,822 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:27:22,787 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"1d9598d6-7b8d-447e-8ffc-1caac6bfb55f","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:22,787 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:22,787 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:22.787'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:27:22,800 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:22,801 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"1d9598d6-7b8d-447e-8ffc-1caac6bfb55f",{"currentTime":"2026-08-04T20:27:22.787Z"}] [ERROR] 2026-08-04 20:27:23,136 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31688 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31688' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:27,916 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/21436 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '21436' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:27:29,462 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"f28c2703-2550-4108-b2aa-d450e1f1075e","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:29,462 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:29,462 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:29.462'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:27:29,473 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:29,473 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"f28c2703-2550-4108-b2aa-d450e1f1075e",{"currentTime":"2026-08-04T20:27:29.462Z"}] [INFO ] 2026-08-04 20:27:29,475 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"b583e84d-9399-4951-8d36-0b6378815006","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:29.463Z"}] [DEBUG] 2026-08-04 20:27:29,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:27:29,476 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:29,476 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:27:29,478 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:29,480 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:29,480 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:29.463'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:29,482 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:29,482 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:27:29,482 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:27:29,491 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:27:29,491 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"b583e84d-9399-4951-8d36-0b6378815006",{}] [ERROR] 2026-08-04 20:27:35,317 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19419 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19419' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:38,951 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/14782 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '14782' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:47,024 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2134) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31034 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31034' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:27:51,100 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77027 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77027' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:27:54,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"109be361-4d32-4248-a945-4951b528ceb3","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,325 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,325 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.325'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:27:54,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"9a57842e-8092-4727-b35a-24ed57a145c5","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,327 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,327 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.327'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:27:54,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"8f243f78-30f9-48b1-bd7c-6b34735b34b8","Heartbeat",{}] [INFO ] 2026-08-04 20:27:54,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e4fe8cbb-cfe4-424b-95c1-ea61dc90409e","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,332 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,332 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,332 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.331'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:27:54,332 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.332'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:27:54,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"0f15f0c9-568e-49e5-8093-cf64adba33be","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,332 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,332 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.332'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:27:54,341 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"109be361-4d32-4248-a945-4951b528ceb3",{"currentTime":"2026-08-04T20:27:54.325Z"}] [INFO ] 2026-08-04 20:27:54,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"6bb794d3-e777-4847-b6f1-14daeee59f60","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.326Z"}] [DEBUG] 2026-08-04 20:27:54,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,345 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,345 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:27:54,346 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"9a57842e-8092-4727-b35a-24ed57a145c5",{"currentTime":"2026-08-04T20:27:54.327Z"}] [DEBUG] 2026-08-04 20:27:54,346 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"0f15f0c9-568e-49e5-8093-cf64adba33be",{"currentTime":"2026-08-04T20:27:54.332Z"}] [DEBUG] 2026-08-04 20:27:54,347 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"8f243f78-30f9-48b1-bd7c-6b34735b34b8",{"currentTime":"2026-08-04T20:27:54.331Z"}] [DEBUG] 2026-08-04 20:27:54,347 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e4fe8cbb-cfe4-424b-95c1-ea61dc90409e",{"currentTime":"2026-08-04T20:27:54.332Z"}] [INFO ] 2026-08-04 20:27:54,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"f041561e-9db8-41b0-9631-69f3097d79c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.325Z"}] [INFO ] 2026-08-04 20:27:54,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"7a8a69e2-794d-4c38-a7b8-a3d98f79a3ef","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.326Z"}] [DEBUG] 2026-08-04 20:27:54,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,352 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:54,353 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,353 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.326'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,353 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:27:54,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"668abc49-6129-4d3b-b7f0-04823d21646d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.326Z"}] [DEBUG] 2026-08-04 20:27:54,355 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,355 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,355 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:27:54,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:27:54,355 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,356 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:27:54,356 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"73636ea7-d456-42b5-9e03-b84ad51d0360","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.325Z"}] [DEBUG] 2026-08-04 20:27:54,356 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,356 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:27:54,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:27:54,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,358 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,358 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:27:54,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,365 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:54,365 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"6bb794d3-e777-4847-b6f1-14daeee59f60",{}] [DEBUG] 2026-08-04 20:27:54,366 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,366 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.325'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,368 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,368 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:27:54,368 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:27:54,378 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,378 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:54,379 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"f041561e-9db8-41b0-9631-69f3097d79c0",{}] [DEBUG] 2026-08-04 20:27:54,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,380 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.326'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,382 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,382 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:27:54,382 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:27:54,390 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,390 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:54,390 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:54,391 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"7a8a69e2-794d-4c38-a7b8-a3d98f79a3ef",{}] [DEBUG] 2026-08-04 20:27:54,391 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,392 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.326'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,392 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,392 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.325'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,394 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,394 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,394 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:27:54,394 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:27:54,394 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:27:54,394 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:27:54,402 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,403 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [INFO ] 2026-08-04 20:27:54,403 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"73636ea7-d456-42b5-9e03-b84ad51d0360",{}] [INFO ] 2026-08-04 20:27:54,403 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"668abc49-6129-4d3b-b7f0-04823d21646d",{}] [INFO ] 2026-08-04 20:27:54,729 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"7a61c782-0e63-4571-83cc-3997b028814c","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,729 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,729 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.729'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:27:54,734 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"e082aeca-945c-4686-ae00-2c98091a0089","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,735 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,735 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.734'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:27:54,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"0d2dcb0d-932b-4157-9c6f-29584a7365dd","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,739 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,739 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.738'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:27:54,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"659edb18-5e4e-43b3-8e05-592136d8f4de","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,740 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,740 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.74'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:27:54,742 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"0d15d3b5-259f-49e0-b193-53f214944398","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,742 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,742 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.742'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:27:54,743 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"83bea785-dfaa-4a06-91d6-c9e51c5817a3","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:54,743 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:54,743 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:54.743'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:27:54,747 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,747 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"7a61c782-0e63-4571-83cc-3997b028814c",{"currentTime":"2026-08-04T20:27:54.729Z"}] [INFO ] 2026-08-04 20:27:54,749 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"861155f5-116f-4786-ab72-3c49441ed2a5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.730Z"}] [DEBUG] 2026-08-04 20:27:54,749 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,750 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,750 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:27:54,752 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:54,753 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,753 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"e082aeca-945c-4686-ae00-2c98091a0089",{"currentTime":"2026-08-04T20:27:54.734Z"}] [DEBUG] 2026-08-04 20:27:54,754 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,754 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.73'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:54,754 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"9a2e04c4-d1bb-4654-a1c1-c1869fa4af9c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.732Z"}] [DEBUG] 2026-08-04 20:27:54,754 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,755 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,755 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:27:54,756 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,756 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:27:54,756 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:27:54,758 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,758 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"659edb18-5e4e-43b3-8e05-592136d8f4de",{"currentTime":"2026-08-04T20:27:54.740Z"}] [INFO ] 2026-08-04 20:27:54,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"0d15d3b5-259f-49e0-b193-53f214944398",{"currentTime":"2026-08-04T20:27:54.742Z"}] [DEBUG] 2026-08-04 20:27:54,758 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"0d2dcb0d-932b-4157-9c6f-29584a7365dd",{"currentTime":"2026-08-04T20:27:54.738Z"}] [DEBUG] 2026-08-04 20:27:54,759 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:54,759 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"83bea785-dfaa-4a06-91d6-c9e51c5817a3",{"currentTime":"2026-08-04T20:27:54.743Z"}] [INFO ] 2026-08-04 20:27:54,760 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"9afa636c-4b6e-47f8-aa01-7e574b9509f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.731Z"}] [DEBUG] 2026-08-04 20:27:54,760 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:27:54,763 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"d54052c1-91aa-4e16-8b61-8bb8bee4d85d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.732Z"}] [DEBUG] 2026-08-04 20:27:54,763 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:27:54,764 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"d88b69fe-95ff-462e-9007-018e7add2e5b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.732Z"}] [DEBUG] 2026-08-04 20:27:54,764 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,764 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,764 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:27:54,764 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:27:54,765 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,765 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,765 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:27:54,765 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:54,765 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"861155f5-116f-4786-ab72-3c49441ed2a5",{}] [DEBUG] 2026-08-04 20:27:54,766 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,766 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.732'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,769 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,769 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:27:54,769 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:27:54,770 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"54b01b60-3544-4efe-8f4d-7675452fed90","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:54.733Z"}] [DEBUG] 2026-08-04 20:27:54,770 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:27:54,771 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:54,771 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:27:54,779 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,779 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:54,780 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"9a2e04c4-d1bb-4654-a1c1-c1869fa4af9c",{}] [DEBUG] 2026-08-04 20:27:54,780 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,781 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.732'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,786 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,786 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:27:54,786 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:27:54,798 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,799 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:54,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"d54052c1-91aa-4e16-8b61-8bb8bee4d85d",{}] [DEBUG] 2026-08-04 20:27:54,800 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,800 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.733'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,802 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,802 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:27:54,802 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:27:54,811 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:27:54,811 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:54,811 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:54,812 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"54b01b60-3544-4efe-8f4d-7675452fed90",{}] [DEBUG] 2026-08-04 20:27:54,812 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,812 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:54,812 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.731'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,812 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:54.732'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:54,815 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,815 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:54,815 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:27:54,815 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:27:54,815 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:27:54,815 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:27:54,824 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:27:54,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"9afa636c-4b6e-47f8-aa01-7e574b9509f8",{}] [DEBUG] 2026-08-04 20:27:54,830 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:27:54,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"d88b69fe-95ff-462e-9007-018e7add2e5b",{}] [ERROR] 2026-08-04 20:27:55,000 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/24787 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '24787' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:27:55,114 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"c8f294dd-4dce-4246-adfb-d19ea9759671","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:55,114 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:55,114 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:55.114'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:27:55,123 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"39ee2567-159e-4666-8f66-900a20387009","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:55,123 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:55,123 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:55.123'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:27:55,125 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:55,125 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"c8f294dd-4dce-4246-adfb-d19ea9759671",{"currentTime":"2026-08-04T20:27:55.114Z"}] [DEBUG] 2026-08-04 20:27:55,133 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:55,133 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"39ee2567-159e-4666-8f66-900a20387009",{"currentTime":"2026-08-04T20:27:55.123Z"}] [INFO ] 2026-08-04 20:27:55,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"1b214be0-c7ef-44af-a1ef-d515553c4df6","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:55,135 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:55,135 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:55.135'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:27:55,140 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e6004b9b-9d3a-4c99-a7e7-38891f0a758e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:55.114Z"}] [INFO ] 2026-08-04 20:27:55,145 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"883d519b-f1ec-48db-b77e-3457be6472cf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:55.113Z"}] [DEBUG] 2026-08-04 20:27:55,145 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:27:55,146 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:55,146 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"1b214be0-c7ef-44af-a1ef-d515553c4df6",{"currentTime":"2026-08-04T20:27:55.135Z"}] [DEBUG] 2026-08-04 20:27:55,146 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : false [DEBUG] 2026-08-04 20:27:55,146 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:55,146 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:27:55,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"1c5b828a-93c4-4718-a9a4-fe3d2b1dbd88","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:55,149 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:55,149 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:55.148'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:27:55,149 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:27:55,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:55,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:55.113'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:55,153 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2a8c285f-f426-49de-bf88-eae23c5c25f7","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:55,153 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:55,153 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:55.153'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:27:55,153 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:55,153 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,153 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:27:55,153 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:27:55,153 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:27:55,160 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"9d028008-649d-40e3-ab35-e94ae706dbfd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:55.113Z"}] [DEBUG] 2026-08-04 20:27:55,160 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:27:55,161 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:55,161 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:27:55,161 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:27:55,161 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:55,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"883d519b-f1ec-48db-b77e-3457be6472cf",{}] [DEBUG] 2026-08-04 20:27:55,162 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:55,162 org.jooq.tools.LoggerListener (qtp1046545660-2134) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:55.114'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:55,165 org.jooq.tools.LoggerListener (qtp1046545660-2134) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,165 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2134) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:27:55,165 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - commit [DEBUG] 2026-08-04 20:27:55,166 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,166 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:55,166 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2a8c285f-f426-49de-bf88-eae23c5c25f7",{"currentTime":"2026-08-04T20:27:55.153Z"}] [INFO ] 2026-08-04 20:27:55,166 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"1c5b828a-93c4-4718-a9a4-fe3d2b1dbd88",{"currentTime":"2026-08-04T20:27:55.148Z"}] [DEBUG] 2026-08-04 20:27:55,173 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2134) - setting auto commit : true [DEBUG] 2026-08-04 20:27:55,173 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:55,174 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2134) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e6004b9b-9d3a-4c99-a7e7-38891f0a758e",{}] [DEBUG] 2026-08-04 20:27:55,174 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:55,174 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:55.113'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:55,175 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2306a088-1a96-45de-be77-36d00051476f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:55.114Z"}] [DEBUG] 2026-08-04 20:27:55,175 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:27:55,175 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:55,176 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:27:55,176 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"a100ff67-ec4d-49b1-8afe-27602f209ae4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:55.114Z"}] [DEBUG] 2026-08-04 20:27:55,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:27:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:27:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,177 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:27:55,177 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:27:55,187 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:27:55,187 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:55,188 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"9d028008-649d-40e3-ab35-e94ae706dbfd",{}] [DEBUG] 2026-08-04 20:27:55,188 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:55,188 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:55.114'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:55,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"536db3a1-ef55-4e4d-acbc-14e8b7ea01aa","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:55,189 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:55,189 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:55.189'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:27:55,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"15aae701-c83f-422a-a626-81f685536681","Heartbeat",{}] [DEBUG] 2026-08-04 20:27:55,189 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:27:55,189 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:27:55.189'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:27:55,191 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,191 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:27:55,191 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:27:55,199 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:27:55,199 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"536db3a1-ef55-4e4d-acbc-14e8b7ea01aa",{"currentTime":"2026-08-04T20:27:55.189Z"}] [DEBUG] 2026-08-04 20:27:55,205 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,205 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:55,205 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"15aae701-c83f-422a-a626-81f685536681",{"currentTime":"2026-08-04T20:27:55.189Z"}] [DEBUG] 2026-08-04 20:27:55,205 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:27:55,206 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:55,206 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:55.114'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:27:55,206 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2306a088-1a96-45de-be77-36d00051476f",{}] [INFO ] 2026-08-04 20:27:55,207 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"96ae6b50-ee71-4308-bb83-d1f5062ac8b2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:55.181Z"}] [DEBUG] 2026-08-04 20:27:55,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:27:55,208 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:55,208 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:27:55,209 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,209 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:27:55,209 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [INFO ] 2026-08-04 20:27:55,217 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"7d3ffb22-f0e0-464d-a77c-95b76c20aad4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:27:55.181Z"}] [DEBUG] 2026-08-04 20:27:55,217 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:27:55,218 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:27:55,218 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:27:55,218 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:27:55,218 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:55,218 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"a100ff67-ec4d-49b1-8afe-27602f209ae4",{}] [DEBUG] 2026-08-04 20:27:55,219 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:55,219 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:55.181'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:55,221 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,221 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:27:55,221 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:27:55,230 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:27:55,230 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:27:55,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"96ae6b50-ee71-4308-bb83-d1f5062ac8b2",{}] [DEBUG] 2026-08-04 20:27:55,231 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:27:55,231 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:27:55.181'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:27:55,234 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:27:55,234 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:27:55,234 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:27:55,243 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:27:55,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"7d3ffb22-f0e0-464d-a77c-95b76c20aad4",{}] [DEBUG] 2026-08-04 20:27:58,288 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where (`dirtroad_dev`.`transaction`.`id_tag` = ? and `dirtroad_dev`.`transaction`.`stop_timestamp` is null) order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:27:58,288 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where (`dirtroad_dev`.`transaction`.`id_tag` = '100274' and `dirtroad_dev`.`transaction`.`stop_timestamp` is null) order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:27:58,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:27:58,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |transaction_pk|charge_box_id|connector_id|id_tag|start_timestamp|start_value|stop_timestamp|stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:27:58,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:27:58,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:27:58,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |charge_box_id| [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+ [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |10112-NEW | [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |102 | [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |1120220134 | [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |123 | [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |123-123-1001 | [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+ [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:27:58,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |id_tag | [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+ [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |00223344556677| [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+ [DEBUG] 2026-08-04 20:27:58,296 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 5 (or more) [ERROR] 2026-08-04 20:27:59,118 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31852 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31852' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:28:01,309 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - changeConfiguration method [INFO ] 2026-08-04 20:28:01,309 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:01,310 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:28:03,223 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77761 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77761' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:07,244 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31874 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31874' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:28:08,181 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:08,181 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:28:08,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:28:08,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:28:08,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:28:08,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:28:08,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:28:08,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:28:08,185 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:28:08,185 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 23dc4250-fe0d-e436-eff8-1f5a96b65754 [INFO ] 2026-08-04 20:28:08,185 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:28:08,185 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=23dc4250-fe0d-e436-eff8-1f5a96b65754] Connection is established [DEBUG] 2026-08-04 20:28:08,185 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '23dc4250-fe0d-e436-eff8-1f5a96b65754' [DEBUG] 2026-08-04 20:28:08,185 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:28:08,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=a5d7cd80-867d-68f8-c6f7-9203b51dc38b] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:28:08,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=a5d7cd80-867d-68f8-c6f7-9203b51dc38b] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:28:08,998 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Deleting the store for sessionId 'a5d7cd80-867d-68f8-c6f7-9203b51dc38b' [DEBUG] 2026-08-04 20:28:08,998 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:28:09,004 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:09,004 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:28:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:28:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:28:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:28:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:28:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:28:09,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:28:09,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:28:09,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 8fb42e0b-eacc-09f9-b326-5ddc5d7792a4 [INFO ] 2026-08-04 20:28:09,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:28:09,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=8fb42e0b-eacc-09f9-b326-5ddc5d7792a4] Connection is established [DEBUG] 2026-08-04 20:28:09,007 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '8fb42e0b-eacc-09f9-b326-5ddc5d7792a4' [DEBUG] 2026-08-04 20:28:09,007 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:28:09,017 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=8fb42e0b-eacc-09f9-b326-5ddc5d7792a4] Received: [2,"1deffdb3-4065-41f7-b175-a99bd7247641","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:28:09,018 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:09,018 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |registration_status| [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |Accepted | [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:28:09,020 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2139) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:09,020 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:09.02'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:28:09,031 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:09,031 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:28:09,031 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:28:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:28:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:28:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:28:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:28:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:28:09,033 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:28:09,033 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=8fb42e0b-eacc-09f9-b326-5ddc5d7792a4] Sending: [3,"1deffdb3-4065-41f7-b175-a99bd7247641",{"status":"Accepted","currentTime":"2026-08-04T20:28:09.020Z","interval":7200}] [ERROR] 2026-08-04 20:28:10,998 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29106 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29106' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:15,055 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18405 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18405' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:28:15,699 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:28:15,699 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1100 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 1100|999_SCHEDULE_BOT_EST| 1|100104|2023-08-10T21:57:11.000Z|2490607 |2023-08-10T22:57:54.860Z|2526356 |EVDisconnected| 114| 48|station | [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:28:15,726 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1100 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-08-10 21:57:11.0'} and {ts '2023-08-10 22:57:54.86'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:28:15,729 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:28:15,729 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:28:15,729 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:28:15,729 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:28:19,470 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"75f15883-758f-4699-bb29-b598ebe65891","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:19,470 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:19,471 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:19.47'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:28:19,483 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:19,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"75f15883-758f-4699-bb29-b598ebe65891",{"currentTime":"2026-08-04T20:28:19.470Z"}] [INFO ] 2026-08-04 20:28:19,490 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"d13dfbf2-9859-4678-a812-0c969cf63fef","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:19.467Z"}] [DEBUG] 2026-08-04 20:28:19,491 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:28:19,492 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:19,492 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:28:19,495 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:19,496 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:19,496 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:19.467'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:19,499 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:19,499 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:28:19,499 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:28:19,509 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:28:19,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"d13dfbf2-9859-4678-a812-0c969cf63fef",{}] [INFO ] 2026-08-04 20:28:22,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"f01a6d3f-cb0d-457b-9149-c70b9a750ea4","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:22,502 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:22,502 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:22.502'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:28:22,514 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:22,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"f01a6d3f-cb0d-457b-9149-c70b9a750ea4",{"currentTime":"2026-08-04T20:28:22.502Z"}] [ERROR] 2026-08-04 20:28:23,384 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76281 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76281' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:27,225 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/25106 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '25106' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:31,018 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/12453 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '12453' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:35,305 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/24903 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '24903' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:40,206 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77798 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77798' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:43,063 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75408 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75408' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:28:44,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"353a831b-fd82-4010-ac9b-0b6a827feddb","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,347 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,347 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.347'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:28:44,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"c3bc0f56-9983-481b-bdc8-950259fd4058","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.353'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:28:44,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"472a9658-0749-4a94-8675-d7e2aa95ddc9","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,359 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,359 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.359'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:28:44,361 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"353a831b-fd82-4010-ac9b-0b6a827feddb",{"currentTime":"2026-08-04T20:28:44.347Z"}] [INFO ] 2026-08-04 20:28:44,363 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c2937092-195f-4ad2-8136-6d2da77c75e3","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,363 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,363 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.363'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:28:44,364 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"c7ed9c17-d0bc-425b-a124-57410e25e307","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,364 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,364 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.364'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:28:44,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"be189085-bed4-4564-9fe8-09c0f04991c7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.331Z"}] [DEBUG] 2026-08-04 20:28:44,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,370 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,370 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:28:44,372 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"c3bc0f56-9983-481b-bdc8-950259fd4058",{"currentTime":"2026-08-04T20:28:44.353Z"}] [DEBUG] 2026-08-04 20:28:44,372 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:44,374 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,374 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.331'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,376 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,376 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:28:44,376 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:28:44,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"fca0188f-2e3a-4367-85c2-168684a655e4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.330Z"}] [DEBUG] 2026-08-04 20:28:44,378 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,378 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"472a9658-0749-4a94-8675-d7e2aa95ddc9",{"currentTime":"2026-08-04T20:28:44.359Z"}] [DEBUG] 2026-08-04 20:28:44,378 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,379 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"c7ed9c17-d0bc-425b-a124-57410e25e307",{"currentTime":"2026-08-04T20:28:44.364Z"}] [DEBUG] 2026-08-04 20:28:44,379 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,379 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c2937092-195f-4ad2-8136-6d2da77c75e3",{"currentTime":"2026-08-04T20:28:44.363Z"}] [DEBUG] 2026-08-04 20:28:44,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:28:44,387 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:28:44,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"be189085-bed4-4564-9fe8-09c0f04991c7",{}] [INFO ] 2026-08-04 20:28:44,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"965d2eff-ed2c-47f8-a2c8-71e2ced24c61","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.332Z"}] [DEBUG] 2026-08-04 20:28:44,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:28:44,390 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"67f8a318-f050-4d9b-b69e-995670098394","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.330Z"}] [DEBUG] 2026-08-04 20:28:44,390 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,391 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,391 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:28:44,391 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:44,391 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,391 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:28:44,392 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,392 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.33'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:28:44,394 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"e8917f2a-2f36-4ea4-a3db-28327128240d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.331Z"}] [DEBUG] 2026-08-04 20:28:44,394 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,395 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,395 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:28:44,395 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:28:44,395 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,395 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:28:44,403 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:28:44,404 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:44,404 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"fca0188f-2e3a-4367-85c2-168684a655e4",{}] [DEBUG] 2026-08-04 20:28:44,405 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,405 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.33'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,407 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,407 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:28:44,407 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:28:44,417 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:28:44,417 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:44,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"67f8a318-f050-4d9b-b69e-995670098394",{}] [DEBUG] 2026-08-04 20:28:44,418 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,418 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.332'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,421 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,421 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:28:44,421 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:28:44,430 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:28:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:44,431 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"965d2eff-ed2c-47f8-a2c8-71e2ced24c61",{}] [DEBUG] 2026-08-04 20:28:44,431 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,432 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.331'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,434 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,434 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:28:44,434 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:28:44,444 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:28:44,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"e8917f2a-2f36-4ea4-a3db-28327128240d",{}] [INFO ] 2026-08-04 20:28:44,752 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"19034d20-6d21-448c-a375-cf22fa850f81","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,752 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,752 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.752'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:28:44,757 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"0db7614a-70ba-488c-9bb1-5ec09d859adc","Heartbeat",{}] [INFO ] 2026-08-04 20:28:44,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"798aaa05-4419-41c2-9951-b2ee57efa03d","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,758 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,758 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.758'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:28:44,758 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,758 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.758'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:28:44,766 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"8517ce64-cefd-49fb-bb2e-a37539949f37","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,767 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,767 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.767'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:28:44,768 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,769 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"798aaa05-4419-41c2-9951-b2ee57efa03d",{"currentTime":"2026-08-04T20:28:44.758Z"}] [INFO ] 2026-08-04 20:28:44,773 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ec1888b3-79f5-4c75-93a0-474f3ad7950a","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,773 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,774 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.773'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:28:44,774 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,774 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"19034d20-6d21-448c-a375-cf22fa850f81",{"currentTime":"2026-08-04T20:28:44.752Z"}] [DEBUG] 2026-08-04 20:28:44,775 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,775 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"0db7614a-70ba-488c-9bb1-5ec09d859adc",{"currentTime":"2026-08-04T20:28:44.758Z"}] [DEBUG] 2026-08-04 20:28:44,780 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,780 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"8517ce64-cefd-49fb-bb2e-a37539949f37",{"currentTime":"2026-08-04T20:28:44.767Z"}] [DEBUG] 2026-08-04 20:28:44,788 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ec1888b3-79f5-4c75-93a0-474f3ad7950a",{"currentTime":"2026-08-04T20:28:44.773Z"}] [INFO ] 2026-08-04 20:28:44,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"f3a330ab-1df6-4dc3-bade-55a2ebf2fe7d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.741Z"}] [DEBUG] 2026-08-04 20:28:44,788 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:28:44,793 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"e9588bd1-8b30-452f-9175-5d82c937646e","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:44,793 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:44,793 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:44.793'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:28:44,793 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,793 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:28:44,795 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"026766af-ce39-4427-bf9a-0d7a5b3f311a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.744Z"}] [DEBUG] 2026-08-04 20:28:44,795 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:28:44,796 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"bdef84a5-e74b-4409-a86f-d6b8ef1d8d85","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.744Z"}] [DEBUG] 2026-08-04 20:28:44,796 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,796 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,796 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:28:44,797 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,797 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:28:44,798 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:44,799 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,800 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.741'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:28:44,803 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"cda89275-93df-432b-8e27-617032e4c48b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.743Z"}] [DEBUG] 2026-08-04 20:28:44,803 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,804 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,804 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:28:44,804 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"2747d6d8-f255-4b1a-8fc8-60d982b3f8a0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.743Z"}] [DEBUG] 2026-08-04 20:28:44,804 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,805 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,805 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:28:44,805 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:44,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"e9588bd1-8b30-452f-9175-5d82c937646e",{"currentTime":"2026-08-04T20:28:44.793Z"}] [DEBUG] 2026-08-04 20:28:44,808 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,808 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:28:44,808 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:28:44,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"c3c8de41-c599-477a-b802-2a38972278a4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:44.744Z"}] [DEBUG] 2026-08-04 20:28:44,811 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:28:44,812 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:44,812 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:28:44,818 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:28:44,818 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:44,818 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"f3a330ab-1df6-4dc3-bade-55a2ebf2fe7d",{}] [DEBUG] 2026-08-04 20:28:44,819 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,819 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.744'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,822 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:28:44,822 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:28:44,830 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:44,830 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:28:44,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"026766af-ce39-4427-bf9a-0d7a5b3f311a",{}] [DEBUG] 2026-08-04 20:28:44,831 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,832 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.744'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,834 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,834 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:28:44,834 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:28:44,844 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:28:44,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:44,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"bdef84a5-e74b-4409-a86f-d6b8ef1d8d85",{}] [DEBUG] 2026-08-04 20:28:44,845 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,845 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.743'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,847 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,847 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:28:44,847 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:28:44,857 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:28:44,857 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:44,857 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:44,858 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"cda89275-93df-432b-8e27-617032e4c48b",{}] [DEBUG] 2026-08-04 20:28:44,858 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,858 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:44,858 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.743'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,858 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:44.744'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:44,861 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,861 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:44,861 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:28:44,861 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:28:44,861 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:28:44,861 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:28:44,869 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:28:44,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"2747d6d8-f255-4b1a-8fc8-60d982b3f8a0",{}] [DEBUG] 2026-08-04 20:28:44,871 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:28:44,872 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"c3c8de41-c599-477a-b802-2a38972278a4",{}] [INFO ] 2026-08-04 20:28:45,132 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"9cd8e3d4-8260-480b-ac55-93cda6b34332","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:45,133 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:45,133 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:45.132'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:28:45,140 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"93d5ce24-f43f-4101-9a25-969e455d4e6b","Heartbeat",{}] [INFO ] 2026-08-04 20:28:45,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"959cf5df-8682-4e7e-bf69-9e79723377f8","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:45,151 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:45,151 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:45.151'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:28:45,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"8e9ab90a-cdc0-4965-8efa-890039143151","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:45.152'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:28:45,152 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"bee32bf3-2f70-4d8c-a2ba-73c351fcdedf","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:45.152'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:28:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:45,152 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:45.14'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:28:45,162 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:45,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"9cd8e3d4-8260-480b-ac55-93cda6b34332",{"currentTime":"2026-08-04T20:28:45.132Z"}] [INFO ] 2026-08-04 20:28:45,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"694f3744-6396-4eb4-b5b1-c1922fec7182","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:45.116Z"}] [DEBUG] 2026-08-04 20:28:45,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:28:45,164 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,164 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:45,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"959cf5df-8682-4e7e-bf69-9e79723377f8",{"currentTime":"2026-08-04T20:28:45.151Z"}] [INFO ] 2026-08-04 20:28:45,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"bee32bf3-2f70-4d8c-a2ba-73c351fcdedf",{"currentTime":"2026-08-04T20:28:45.152Z"}] [DEBUG] 2026-08-04 20:28:45,164 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,164 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:45,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"8e9ab90a-cdc0-4965-8efa-890039143151",{"currentTime":"2026-08-04T20:28:45.152Z"}] [INFO ] 2026-08-04 20:28:45,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"93d5ce24-f43f-4101-9a25-969e455d4e6b",{"currentTime":"2026-08-04T20:28:45.140Z"}] [DEBUG] 2026-08-04 20:28:45,165 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:45,165 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:28:45,167 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"90764645-6feb-4776-900e-11ec1bb3772a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:45.116Z"}] [DEBUG] 2026-08-04 20:28:45,168 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:45,169 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"4658c71a-2d4c-4bf0-ba79-9fc60626581b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:45.117Z"}] [DEBUG] 2026-08-04 20:28:45,169 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:28:45,169 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:28:45,169 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:45,169 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:45.116'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:28:45,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"b6289587-7f5c-4253-a8a2-432e0c9c38c1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:45.117Z"}] [DEBUG] 2026-08-04 20:28:45,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:28:45,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"86cd055f-b9d0-4a2b-b572-1ef5cb4a0932","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:45.117Z"}] [DEBUG] 2026-08-04 20:28:45,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:28:45,170 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:45,170 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:45,170 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:28:45,170 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:28:45,171 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:45,171 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:45,171 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:28:45,171 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:28:45,172 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,172 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:28:45,172 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:28:45,185 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"6521057c-8c89-483d-afc2-d53f3b00eef1","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:45,186 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:45,186 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:45.186'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:28:45,186 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"9b9c6971-da2e-4f87-9fd2-1d545aeb86b7","Heartbeat",{}] [DEBUG] 2026-08-04 20:28:45,186 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:28:45,186 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:28:45.186'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:28:45,188 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:28:45,189 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:45,189 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:45,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"694f3744-6396-4eb4-b5b1-c1922fec7182",{}] [DEBUG] 2026-08-04 20:28:45,190 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:45,190 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:45,190 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:45.117'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:45,190 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:45.116'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:45,192 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,192 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,192 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:28:45,192 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:28:45,193 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:28:45,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:28:45,200 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:45,200 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"6521057c-8c89-483d-afc2-d53f3b00eef1",{"currentTime":"2026-08-04T20:28:45.186Z"}] [INFO ] 2026-08-04 20:28:45,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2ae66ab7-fb2e-4588-b10e-e996dd0358b0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:45.185Z"}] [DEBUG] 2026-08-04 20:28:45,203 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:28:45,204 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:45,204 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:28:45,207 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:28:45,207 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"9b9c6971-da2e-4f87-9fd2-1d545aeb86b7",{"currentTime":"2026-08-04T20:28:45.186Z"}] [DEBUG] 2026-08-04 20:28:45,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:28:45,207 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:28:45,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:28:45,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"4658c71a-2d4c-4bf0-ba79-9fc60626581b",{}] [INFO ] 2026-08-04 20:28:45,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"90764645-6feb-4776-900e-11ec1bb3772a",{}] [DEBUG] 2026-08-04 20:28:45,209 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:45,209 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:45.117'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:28:45,211 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"057bb8c6-7f38-4af8-98e5-943d6665d845","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:28:45.185Z"}] [DEBUG] 2026-08-04 20:28:45,211 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:28:45,212 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,212 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:28:45,212 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:28:45,212 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:28:45,212 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:28:45,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:28:45,226 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:45,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"b6289587-7f5c-4253-a8a2-432e0c9c38c1",{}] [DEBUG] 2026-08-04 20:28:45,227 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:45,227 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:45.117'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:45,230 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,230 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:28:45,230 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:28:45,246 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:28:45,246 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:45,247 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"86cd055f-b9d0-4a2b-b572-1ef5cb4a0932",{}] [DEBUG] 2026-08-04 20:28:45,247 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:45,248 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:45.185'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:45,250 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,250 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:28:45,250 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:28:45,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:28:45,260 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:28:45,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2ae66ab7-fb2e-4588-b10e-e996dd0358b0",{}] [DEBUG] 2026-08-04 20:28:45,261 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:28:45,261 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:28:45.185'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:28:45,264 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:28:45,264 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:28:45,264 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:28:45,273 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:28:45,274 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"057bb8c6-7f38-4af8-98e5-943d6665d845",{}] [ERROR] 2026-08-04 20:28:47,276 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/27052 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '27052' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:50,909 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2142) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/22995 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '22995' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:28:55,231 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2142) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18272 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18272' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:03,292 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32781 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32781' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:07,204 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2135) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17418 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17418' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:08,182 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=1A31-1-2146-00001, sessionId=23dc4250-fe0d-e436-eff8-1f5a96b65754] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:29:08,182 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=1A31-1-2146-00001, sessionId=23dc4250-fe0d-e436-eff8-1f5a96b65754] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:29:08,182 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2142) - Deleting the store for sessionId '23dc4250-fe0d-e436-eff8-1f5a96b65754' [DEBUG] 2026-08-04 20:29:08,182 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2142) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:29:09,002 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=8fb42e0b-eacc-09f9-b326-5ddc5d7792a4] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:29:09,002 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=8fb42e0b-eacc-09f9-b326-5ddc5d7792a4] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:29:09,002 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2135) - Deleting the store for sessionId '8fb42e0b-eacc-09f9-b326-5ddc5d7792a4' [DEBUG] 2026-08-04 20:29:09,002 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2135) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:29:09,018 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:09,018 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:29:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:29:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |registration_status| [DEBUG] 2026-08-04 20:29:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +-------------------+ [DEBUG] 2026-08-04 20:29:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : |Accepted | [DEBUG] 2026-08-04 20:29:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2142) - : +-------------------+ [DEBUG] 2026-08-04 20:29:09,021 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:29:09,021 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:29:09,021 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - Logger : Session ID: 1e94533c-a534-5b7e-680f-b9b5859d47f8 [INFO ] 2026-08-04 20:29:09,021 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:29:09,021 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Connection is established [DEBUG] 2026-08-04 20:29:09,021 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2142) - Creating new store for sessionId '1e94533c-a534-5b7e-680f-b9b5859d47f8' [DEBUG] 2026-08-04 20:29:09,021 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2142) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:29:09,026 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Received: [2,"6c2bbd5f-8c53-4b57-b732-53c434d3ac48","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:29:09,026 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:09,026 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |registration_status| [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |Accepted | [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +-------------------+ [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:29:09,029 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2135) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:09,029 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:09.029'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:29:09,040 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,040 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:29:09,041 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:29:09,042 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:29:09,042 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:29:09,042 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:29:09,042 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:29:09,042 org.jooq.tools.LoggerListener (qtp1046545660-2135) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:29:09,042 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:29:09,042 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Sending: [3,"6c2bbd5f-8c53-4b57-b732-53c434d3ac48",{"status":"Accepted","currentTime":"2026-08-04T20:29:09.029Z","interval":7200}] [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - triggerMessage method [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - Params [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoint List [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoints [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,424 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,452 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:09,472 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"bf78672e-9699-42f9-80fd-fd54d7ecea60","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:09,472 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:09,472 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:09.472'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - triggerMessage method [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - Params [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoint List [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePoints [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2135) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,477 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:29:09,482 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:09,482 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"bf78672e-9699-42f9-80fd-fd54d7ecea60",{"currentTime":"2026-08-04T20:29:09.472Z"}] [INFO ] 2026-08-04 20:29:09,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"0380f421-bacf-4a76-87b0-3e2bf51f9608","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.473Z"}] [DEBUG] 2026-08-04 20:29:09,486 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,487 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,487 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:29:09,490 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,491 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,491 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.473'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,493 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,493 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:29:09,493 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:29:09,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"0380f421-bacf-4a76-87b0-3e2bf51f9608",{}] [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [2,"03f0b338-480e-4ddf-bf83-a502d0460140","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,507 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 1 [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,529 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - triggerMessage method [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - Params [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoint List [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoints [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:29:09,548 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:29:09,570 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - triggerMessage method [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - Params [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoint List [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoints [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:29:09,593 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,614 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,615 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"51b03b2f-0ed2-4d69-8e89-2a431c93bb0d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,615 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 318 [INFO ] 2026-08-04 20:29:09,621 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"3b99cf4b-f42e-44df-95e7-b7c40da17f7b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.616Z"}] [DEBUG] 2026-08-04 20:29:09,621 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,622 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,622 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:29:09,625 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,626 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,626 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.616'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,628 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,629 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:29:09,629 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:29:09,638 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"7b8d6cff-d5bb-43cc-b6f8-5b29ec348cea","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 320 [INFO ] 2026-08-04 20:29:09,638 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"3b99cf4b-f42e-44df-95e7-b7c40da17f7b",{}] [INFO ] 2026-08-04 20:29:09,647 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"e6c47e5e-afea-44e6-990e-8a9cf4ba657c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.640Z"}] [DEBUG] 2026-08-04 20:29:09,648 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,649 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,649 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:29:09,651 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,652 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,652 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.64'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,655 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,655 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:29:09,655 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - triggerMessage method [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - Params [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoint List [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoints [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"8dd3051d-dfac-4bce-809e-0dc22521bddd","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,658 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 318 [DEBUG] 2026-08-04 20:29:09,663 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,664 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"e6c47e5e-afea-44e6-990e-8a9cf4ba657c",{}] [INFO ] 2026-08-04 20:29:09,666 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"15bcb620-b8d6-42a1-aa93-2261c5d1fe2d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.660Z"}] [DEBUG] 2026-08-04 20:29:09,666 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,667 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,667 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:29:09,669 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,670 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,670 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.66'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,673 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,673 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:29:09,673 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - triggerMessage method [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - Params [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoint List [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoints [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"26457ea9-e7a4-4e0c-b126-44d658e45b93","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,679 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 320 [DEBUG] 2026-08-04 20:29:09,682 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"15bcb620-b8d6-42a1-aa93-2261c5d1fe2d",{}] [INFO ] 2026-08-04 20:29:09,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"478cd2a1-39a6-4c83-abbd-80be9dc64e58","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.681Z"}] [DEBUG] 2026-08-04 20:29:09,687 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,688 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,688 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:29:09,690 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,691 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,691 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.681'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,694 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,694 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:29:09,694 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - triggerMessage method [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - Params [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoint List [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePoints [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,698 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2143) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:29:09,699 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:29:09,702 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,703 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"478cd2a1-39a6-4c83-abbd-80be9dc64e58",{}] [INFO ] 2026-08-04 20:29:09,719 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - triggerMessage method [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - Params [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoint List [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoints [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"adf7a64f-eb10-4339-aa67-a58eb046decd","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,720 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 318 [INFO ] 2026-08-04 20:29:09,730 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"7e70d8ee-ad98-42db-91ae-e8246065e682","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.725Z"}] [DEBUG] 2026-08-04 20:29:09,730 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,731 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,731 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:29:09,733 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,734 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,734 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.725'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,737 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:29:09,737 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - triggerMessage method [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - Params [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoint List [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoints [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,737 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"c3eec57e-5f04-485d-93a5-f92ed891f05d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,738 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 318 [INFO ] 2026-08-04 20:29:09,742 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"bf407189-91cc-4816-b960-ab392ccdcfe9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.739Z"}] [DEBUG] 2026-08-04 20:29:09,743 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,744 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,744 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:29:09,747 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [DEBUG] 2026-08-04 20:29:09,748 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:09,748 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"7e70d8ee-ad98-42db-91ae-e8246065e682",{}] [DEBUG] 2026-08-04 20:29:09,749 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,749 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.739'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,751 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,751 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:29:09,751 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:29:09,761 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"bf407189-91cc-4816-b960-ab392ccdcfe9",{}] [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"71c4679d-fdca-42d0-8d7a-a5cf5c86b476","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,762 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 318 [INFO ] 2026-08-04 20:29:09,766 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b107efaf-3687-4746-9ad6-9ecc2602fc0a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.763Z"}] [DEBUG] 2026-08-04 20:29:09,766 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,767 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,767 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:29:09,770 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,771 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,771 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.763'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,773 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,773 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:29:09,773 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,780 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,781 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:29:09,782 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,783 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b107efaf-3687-4746-9ad6-9ecc2602fc0a",{}] [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - triggerMessage method [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - Params [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoint List [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoints [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"b2f960b6-6386-49d5-a488-563cc6297efe","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,799 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 318 [INFO ] 2026-08-04 20:29:09,804 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"33c1a2c8-19ff-435a-b1a9-b95cf4076f4d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.800Z"}] [DEBUG] 2026-08-04 20:29:09,804 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,805 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:29:09,809 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,810 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,810 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.8'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - triggerMessage method [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - Params [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoint List [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoints [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"78a2e7b2-3ce5-4e07-b307-36c8236aed87","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,819 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 318 [DEBUG] 2026-08-04 20:29:09,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,822 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:29:09,822 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:29:09,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"43e1c9ab-b607-4993-b848-d58d0af0db8d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.820Z"}] [DEBUG] 2026-08-04 20:29:09,824 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,825 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,825 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:29:09,830 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:29:09,830 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:09,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"33c1a2c8-19ff-435a-b1a9-b95cf4076f4d",{}] [DEBUG] 2026-08-04 20:29:09,832 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,832 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.82'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,834 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,834 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:29:09,834 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - triggerMessage method [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - Params [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoint List [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePoints [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2139) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"168a94e2-b783-40fc-af93-2bacbcdeead4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,835 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 318 [INFO ] 2026-08-04 20:29:09,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"4550e86e-e672-4826-b505-90798aae9196","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.836Z"}] [DEBUG] 2026-08-04 20:29:09,840 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,841 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,841 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:29:09,844 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:29:09,844 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:09,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"43e1c9ab-b607-4993-b848-d58d0af0db8d",{}] [DEBUG] 2026-08-04 20:29:09,845 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,845 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.836'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,848 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,848 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:29:09,848 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:29:09,857 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"a801f02f-f3c7-4db4-bdd5-fa7bd232ebb2","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,857 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 318 [INFO ] 2026-08-04 20:29:09,858 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"4550e86e-e672-4826-b505-90798aae9196",{}] [INFO ] 2026-08-04 20:29:09,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"cbfddc48-33ef-425d-8745-711e071813d2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.858Z"}] [DEBUG] 2026-08-04 20:29:09,862 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,863 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,863 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:29:09,865 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,866 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,866 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.858'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,869 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,869 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:29:09,869 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,877 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:29:09,878 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,879 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"cbfddc48-33ef-425d-8745-711e071813d2",{}] [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,910 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Sending: [2,"c9beafb5-73c1-42fe-ac3b-79ba3b901514","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,932 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '1e94533c-a534-5b7e-680f-b9b5859d47f8': 1 [INFO ] 2026-08-04 20:29:09,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Received: [2,"ca70b145-85b7-4539-987c-ee37601aaee5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.933Z"}] [DEBUG] 2026-08-04 20:29:09,937 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,938 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,938 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:29:09,940 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,942 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,942 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.933'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,944 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,944 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:29:09,944 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:29:09,952 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:29:09,954 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,955 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Sending: [3,"ca70b145-85b7-4539-987c-ee37601aaee5",{}] [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"cf8f8af5-234c-4232-a54b-d8852a346fbf","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,973 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 318 [INFO ] 2026-08-04 20:29:09,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e304a342-ad43-468e-b47c-a0c8d3131d5d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.973Z"}] [DEBUG] 2026-08-04 20:29:09,980 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:29:09,981 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:09,981 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:29:09,983 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:09,984 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:09,984 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.973'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:09,987 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:09,987 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:29:09,987 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"d9995815-55a1-49a0-b4b3-948b239b8c92","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:09,995 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 318 [DEBUG] 2026-08-04 20:29:09,996 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:29:09,997 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e304a342-ad43-468e-b47c-a0c8d3131d5d",{}] [INFO ] 2026-08-04 20:29:10,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"5a51c70f-1dab-4955-8db9-425289348457","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:09.996Z"}] [DEBUG] 2026-08-04 20:29:10,001 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:29:10,002 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:10,002 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:29:10,005 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:10,007 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:10,007 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:09.996'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:10,009 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:10,010 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:29:10,010 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:29:10,021 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:29:10,022 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"5a51c70f-1dab-4955-8db9-425289348457",{}] [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:29:10,025 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"d6d47a52-a21b-4b1d-9433-3252cc3dbfec","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:10,044 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 318 [INFO ] 2026-08-04 20:29:10,049 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"bda04fef-4e1f-4015-bcbd-699acb098bd3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:10.045Z"}] [DEBUG] 2026-08-04 20:29:10,049 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:29:10,050 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:10,050 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:29:10,052 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:10,053 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:10,053 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:10.045'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:10,056 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:10,056 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:29:10,056 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:29:10,066 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:29:10,067 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"bda04fef-4e1f-4015-bcbd-699acb098bd3",{}] [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,068 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"dfd318f1-6bad-4899-88a6-7494e1a2b0fc","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:10,069 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 318 [INFO ] 2026-08-04 20:29:10,073 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"77e47259-595a-47a1-91bc-95f3c26b1999","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:10.069Z"}] [DEBUG] 2026-08-04 20:29:10,073 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:29:10,074 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:10,074 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:29:10,076 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:10,077 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:10,077 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:10.069'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:10,080 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:10,080 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:29:10,080 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:29:10,089 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:29:10,090 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"77e47259-595a-47a1-91bc-95f3c26b1999",{}] [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,100 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"3560d3a1-dce2-46cb-82b9-d95df842fd76","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:10,101 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 318 [INFO ] 2026-08-04 20:29:10,105 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"a2f1b7c7-16aa-4bbc-b422-534471552ce4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:10.101Z"}] [DEBUG] 2026-08-04 20:29:10,105 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:29:10,106 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:10,106 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:29:10,109 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:10,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:10,110 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:10.101'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:10,112 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:10,112 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:29:10,112 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"30696c00-98e8-4278-b3e5-6a40cb953cab","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:10,121 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 318 [DEBUG] 2026-08-04 20:29:10,122 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:29:10,123 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"a2f1b7c7-16aa-4bbc-b422-534471552ce4",{}] [INFO ] 2026-08-04 20:29:10,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"4f9b63b4-6219-4a59-ba8b-604345cd55b9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:10.122Z"}] [DEBUG] 2026-08-04 20:29:10,126 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:29:10,127 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:10,127 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:29:10,129 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:10,130 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:10,130 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:10.122'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:10,133 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:10,133 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:29:10,133 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:29:10,143 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"4f9b63b4-6219-4a59-ba8b-604345cd55b9",{}] [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"ef2f5066-62b4-4ff4-a5a2-ac1cf511def1","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:10,144 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 318 [INFO ] 2026-08-04 20:29:10,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"929e91b9-78f8-4063-b7fd-f001b10fe37d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:10.145Z"}] [DEBUG] 2026-08-04 20:29:10,149 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:29:10,150 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:10,150 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:29:10,153 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:10,154 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:10,154 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:10.145'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:10,157 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:10,157 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:29:10,157 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"7d19de95-f20f-438c-a675-155e7579956c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:29:10,166 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 318 [DEBUG] 2026-08-04 20:29:10,169 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:29:10,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"929e91b9-78f8-4063-b7fd-f001b10fe37d",{}] [INFO ] 2026-08-04 20:29:10,171 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"07e0e170-64d4-4bab-95eb-8a6d5f505f6b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:10.167Z"}] [DEBUG] 2026-08-04 20:29:10,171 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:29:10,172 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:10,172 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:29:10,174 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:10,175 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:10,175 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:10.167'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:10,178 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:10,178 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:29:10,178 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:29:10,186 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:29:10,187 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:29:10,187 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"07e0e170-64d4-4bab-95eb-8a6d5f505f6b",{}] [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:29:10,208 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:29:10,233 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:29:10,255 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:29:11,112 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/26681 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '26681' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:29:12,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [3,"03f0b338-480e-4ddf-bf83-a502d0460140",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:29:12,113 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Store size for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e': 0 [INFO ] 2026-08-04 20:29:12,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"860a6ba4-b512-48a3-8e94-ba396bb29da3","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:29:11.402Z"}] [DEBUG] 2026-08-04 20:29:12,290 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:29:12,291 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:12,291 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:29:12,294 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:12,295 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:12,295 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:11.402'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:29:12,298 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:12,298 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:29:12,298 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:29:12,306 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:29:12,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"860a6ba4-b512-48a3-8e94-ba396bb29da3",{}] [ERROR] 2026-08-04 20:29:15,075 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2111) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/12663 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '12663' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:29:16,832 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:16,832 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:29:16,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:29:16,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:29:16,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:29:16,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:29:16,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:29:16,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:29:16,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:29:16,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 38d46c45-b5db-590d-c101-49be32af0859 [INFO ] 2026-08-04 20:29:16,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:29:16,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=38d46c45-b5db-590d-c101-49be32af0859] Connection is established [DEBUG] 2026-08-04 20:29:16,835 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '38d46c45-b5db-590d-c101-49be32af0859' [DEBUG] 2026-08-04 20:29:16,835 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:29:19,298 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/26073 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '26073' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:29:21,989 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:29:21,990 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1768 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 1768|999_SCHEDULE_BOT_PST| 1|100289|2024-01-03T21:56:39.538Z|4164515 |2024-01-03T22:00:45.751Z|4167109 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:29:22,018 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1768 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-01-03 21:56:39.538'} and {ts '2024-01-03 22:00:45.751'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:29:22,021 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:29:22,021 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:29:22,021 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:29:22,021 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:29:23,651 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"7432c61b-94a1-488a-83de-605d13244d37","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:23,651 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:23,652 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:23.651'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:29:23,663 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:23,663 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"7432c61b-94a1-488a-83de-605d13244d37",{"currentTime":"2026-08-04T20:29:23.651Z"}] [ERROR] 2026-08-04 20:29:27,091 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78161 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78161' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:31,263 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2143) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33653 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33653' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:29:34,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c6a81a72-c998-4627-aa80-eeeed759563b","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,335 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,335 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.335'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:29:34,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"d261ae12-50c9-47d4-a27c-fa7f2793fc79","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,338 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,338 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.338'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:29:34,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"8919d0f1-5f82-4814-bd8a-196d6188447a","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,341 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,341 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.341'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:29:34,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"5fa7884a-4fb7-450a-9b0f-b58c556a1c64","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,344 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:29:34,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"35eec44a-99f4-4060-ac15-09e72e266eb0","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,344 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.344'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:29:34,344 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,344 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.344'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:29:34,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"8919d0f1-5f82-4814-bd8a-196d6188447a",{"currentTime":"2026-08-04T20:29:34.341Z"}] [INFO ] 2026-08-04 20:29:34,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"d6d7edb5-ce49-4bbd-aa9b-59da48f0d532","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.336Z"}] [DEBUG] 2026-08-04 20:29:34,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:29:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c6a81a72-c998-4627-aa80-eeeed759563b",{"currentTime":"2026-08-04T20:29:34.335Z"}] [INFO ] 2026-08-04 20:29:34,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"d261ae12-50c9-47d4-a27c-fa7f2793fc79",{"currentTime":"2026-08-04T20:29:34.338Z"}] [DEBUG] 2026-08-04 20:29:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"35eec44a-99f4-4060-ac15-09e72e266eb0",{"currentTime":"2026-08-04T20:29:34.344Z"}] [DEBUG] 2026-08-04 20:29:34,361 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,362 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"5fa7884a-4fb7-450a-9b0f-b58c556a1c64",{"currentTime":"2026-08-04T20:29:34.344Z"}] [INFO ] 2026-08-04 20:29:34,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"faf1fc8a-c068-4ff7-a4f2-0127fb36c1a9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.335Z"}] [DEBUG] 2026-08-04 20:29:34,366 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:29:34,367 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"ca37c994-b9c4-4b25-9159-d658229e2bd3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.336Z"}] [DEBUG] 2026-08-04 20:29:34,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,368 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,368 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:29:34,369 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:34,370 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"997ea624-5154-407a-bb98-d8ddbe6527f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.335Z"}] [DEBUG] 2026-08-04 20:29:34,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,370 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,370 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,371 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:29:34,371 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.336'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:29:34,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"95eed95c-ad8c-47c1-8cd7-68dde15d72e8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.336Z"}] [DEBUG] 2026-08-04 20:29:34,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,371 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,371 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:29:34,372 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,372 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:29:34,373 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,373 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:29:34,373 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:29:34,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,383 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:34,384 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"d6d7edb5-ce49-4bbd-aa9b-59da48f0d532",{}] [DEBUG] 2026-08-04 20:29:34,384 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,384 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.335'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,387 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,387 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:29:34,387 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:29:34,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,396 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:34,397 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"faf1fc8a-c068-4ff7-a4f2-0127fb36c1a9",{}] [DEBUG] 2026-08-04 20:29:34,397 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,397 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.336'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,400 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,400 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:29:34,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:29:34,410 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,410 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:34,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"ca37c994-b9c4-4b25-9159-d658229e2bd3",{}] [DEBUG] 2026-08-04 20:29:34,411 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,411 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.335'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,414 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,414 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:29:34,414 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:29:34,422 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,422 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:34,423 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"997ea624-5154-407a-bb98-d8ddbe6527f8",{}] [DEBUG] 2026-08-04 20:29:34,424 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,424 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.336'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,427 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,427 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:29:34,427 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:29:34,437 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:29:34,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"95eed95c-ad8c-47c1-8cd7-68dde15d72e8",{}] [INFO ] 2026-08-04 20:29:34,752 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"47b55628-22d1-40b3-a503-28dde3404e01","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,752 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,752 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.752'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:29:34,755 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"a1d4a302-b662-406e-ae6a-30e8241691dd","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,755 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,755 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.755'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:29:34,758 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"d3556327-ea54-4e7d-8035-c5da4b7e5c70","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,758 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,758 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.758'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:29:34,761 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"1e782186-c91c-4639-8aa5-81282bcb80d0","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,761 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,761 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.761'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:29:34,762 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"cc8cc7e9-6398-4b19-85c9-14053f485d56","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,762 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,762 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.762'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:29:34,763 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"c0df171f-1a24-4cae-9b05-d922badd48b4","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:34,763 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:34,763 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:34.763'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:29:34,766 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,767 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"a1d4a302-b662-406e-ae6a-30e8241691dd",{"currentTime":"2026-08-04T20:29:34.755Z"}] [INFO ] 2026-08-04 20:29:34,770 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"9c1013e8-9998-449a-9695-b732dede06bc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.755Z"}] [DEBUG] 2026-08-04 20:29:34,770 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,771 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,771 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:29:34,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"47b55628-22d1-40b3-a503-28dde3404e01",{"currentTime":"2026-08-04T20:29:34.752Z"}] [DEBUG] 2026-08-04 20:29:34,774 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:34,775 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,775 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.755'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:29:34,775 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"75835b5b-224e-45b0-af53-ea31f37f1e79","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.755Z"}] [DEBUG] 2026-08-04 20:29:34,775 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,776 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,776 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:29:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"cc8cc7e9-6398-4b19-85c9-14053f485d56",{"currentTime":"2026-08-04T20:29:34.762Z"}] [DEBUG] 2026-08-04 20:29:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"d3556327-ea54-4e7d-8035-c5da4b7e5c70",{"currentTime":"2026-08-04T20:29:34.758Z"}] [DEBUG] 2026-08-04 20:29:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"c0df171f-1a24-4cae-9b05-d922badd48b4",{"currentTime":"2026-08-04T20:29:34.763Z"}] [DEBUG] 2026-08-04 20:29:34,777 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:34,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"1e782186-c91c-4639-8aa5-81282bcb80d0",{"currentTime":"2026-08-04T20:29:34.761Z"}] [DEBUG] 2026-08-04 20:29:34,778 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,778 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:29:34,778 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:29:34,781 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"1102480d-e1b1-4ffd-8dc1-4950afbc5ba3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.755Z"}] [DEBUG] 2026-08-04 20:29:34,781 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,782 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,782 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:29:34,785 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"1e19cfcd-7c8e-4036-bd85-611e40415c10","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.755Z"}] [DEBUG] 2026-08-04 20:29:34,787 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,787 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:34,787 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:29:34,787 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"06e49171-4eb3-4e73-b19c-957fecaeb615","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.753Z"}] [DEBUG] 2026-08-04 20:29:34,787 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:29:34,787 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"9c1013e8-9998-449a-9695-b732dede06bc",{}] [DEBUG] 2026-08-04 20:29:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:29:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.755'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:29:34,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"877c0d3a-d1ae-42db-91f8-65d86a3f14e4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:34.754Z"}] [DEBUG] 2026-08-04 20:29:34,790 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:29:34,790 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,790 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:29:34,790 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:29:34,791 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:34,791 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:29:34,801 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,801 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:34,802 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,802 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.755'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:29:34,802 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"75835b5b-224e-45b0-af53-ea31f37f1e79",{}] [DEBUG] 2026-08-04 20:29:34,805 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,805 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:29:34,805 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:29:34,821 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,821 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:34,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"1102480d-e1b1-4ffd-8dc1-4950afbc5ba3",{}] [DEBUG] 2026-08-04 20:29:34,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.755'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,823 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:34,824 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,824 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.753'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,829 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,829 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:29:34,829 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:29:34,829 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,829 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:29:34,829 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:29:34,839 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:29:34,839 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"06e49171-4eb3-4e73-b19c-957fecaeb615",{}] [DEBUG] 2026-08-04 20:29:34,845 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:29:34,845 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:34,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"1e19cfcd-7c8e-4036-bd85-611e40415c10",{}] [DEBUG] 2026-08-04 20:29:34,846 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:34,846 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:34.754'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:34,849 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:34,849 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:29:34,849 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:29:34,858 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:29:34,859 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"877c0d3a-d1ae-42db-91f8-65d86a3f14e4",{}] [INFO ] 2026-08-04 20:29:35,121 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6542f61a-66da-4b0d-b0ce-3f20c5220cf4","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:35,121 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:35,121 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:35.121'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:29:35,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"88ddcd72-937f-4d60-8eb3-2d623892e237","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:35,124 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:35,124 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:35.124'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:29:35,128 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"5354df39-e931-4202-8356-4f2c51a0b953","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:35,128 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:35,128 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:35.128'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:29:35,129 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"06fc4359-26f1-4699-9214-fe5c3f767b2c","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:35,129 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:35,129 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:35.129'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:29:35,131 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"cb1936b8-d898-4c16-8fcd-4f2abfdbd24c","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:35,131 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:35,131 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:35.131'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:29:35,138 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:35,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6542f61a-66da-4b0d-b0ce-3f20c5220cf4",{"currentTime":"2026-08-04T20:29:35.121Z"}] [INFO ] 2026-08-04 20:29:35,142 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8c9b5e98-cbba-459a-bfa7-f249988d8e17","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:35.120Z"}] [DEBUG] 2026-08-04 20:29:35,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:29:35,143 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:35,143 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:29:35,144 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:35,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"5354df39-e931-4202-8356-4f2c51a0b953",{"currentTime":"2026-08-04T20:29:35.128Z"}] [INFO ] 2026-08-04 20:29:35,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"88ddcd72-937f-4d60-8eb3-2d623892e237",{"currentTime":"2026-08-04T20:29:35.124Z"}] [DEBUG] 2026-08-04 20:29:35,144 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:35,144 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"06fc4359-26f1-4699-9214-fe5c3f767b2c",{"currentTime":"2026-08-04T20:29:35.129Z"}] [INFO ] 2026-08-04 20:29:35,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"a407aebd-a0bf-4de2-9fb6-44f5c793f045","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:35.120Z"}] [DEBUG] 2026-08-04 20:29:35,148 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:35,148 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:29:35,148 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:35,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"cb1936b8-d898-4c16-8fcd-4f2abfdbd24c",{"currentTime":"2026-08-04T20:29:35.131Z"}] [DEBUG] 2026-08-04 20:29:35,149 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:29:35,149 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"16083119-7912-488f-be39-866abdca4b28","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:35.121Z"}] [DEBUG] 2026-08-04 20:29:35,149 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:35.12'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:35,149 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:29:35,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:35,150 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:29:35,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ee345314-4734-45bb-863f-fe0eb3fb85e6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:35.120Z"}] [DEBUG] 2026-08-04 20:29:35,151 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:29:35,151 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:35,151 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:29:35,152 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:35,152 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:29:35,153 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,153 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:29:35,153 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [INFO ] 2026-08-04 20:29:35,157 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"68023a76-6461-4740-b6b7-349ff3efc696","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:35.121Z"}] [DEBUG] 2026-08-04 20:29:35,157 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:29:35,158 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:35,158 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:29:35,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:29:35,164 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:35,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8c9b5e98-cbba-459a-bfa7-f249988d8e17",{}] [DEBUG] 2026-08-04 20:29:35,165 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:35,165 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:35.12'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:35,167 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,168 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:29:35,168 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:29:35,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:29:35,176 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:35,177 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"a407aebd-a0bf-4de2-9fb6-44f5c793f045",{}] [DEBUG] 2026-08-04 20:29:35,177 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:35,177 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:35.121'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:35,180 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,180 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:29:35,180 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:29:35,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2993cb2d-4f3e-42f4-a322-1a1fc2d4bcfb","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:35,189 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:35,189 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:35.189'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:29:35,189 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:29:35,190 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:35,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"8228ca01-8f94-47ba-8521-6dc74e8bf90e","Heartbeat",{}] [INFO ] 2026-08-04 20:29:35,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"16083119-7912-488f-be39-866abdca4b28",{}] [DEBUG] 2026-08-04 20:29:35,190 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:35,190 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:35.19'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:29:35,191 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:35,191 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:35.12'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:35,194 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,194 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:29:35,194 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:29:35,200 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:35,200 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2993cb2d-4f3e-42f4-a322-1a1fc2d4bcfb",{"currentTime":"2026-08-04T20:29:35.189Z"}] [DEBUG] 2026-08-04 20:29:35,205 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:35,205 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"8228ca01-8f94-47ba-8521-6dc74e8bf90e",{"currentTime":"2026-08-04T20:29:35.190Z"}] [DEBUG] 2026-08-04 20:29:35,205 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:29:35,206 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:35,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"1825e2d3-a2e6-403e-a8fe-57ed7b6cc9e9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:35.190Z"}] [DEBUG] 2026-08-04 20:29:35,209 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:29:35,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ee345314-4734-45bb-863f-fe0eb3fb85e6",{}] [DEBUG] 2026-08-04 20:29:35,209 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:35,209 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:35.121'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:35,210 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:35,210 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [INFO ] 2026-08-04 20:29:35,211 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"e6f78be7-0459-4a8e-8565-56d797ce4842","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:35.189Z"}] [DEBUG] 2026-08-04 20:29:35,211 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:29:35,211 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:35,211 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:29:35,212 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,212 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:29:35,212 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:29:35,220 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [DEBUG] 2026-08-04 20:29:35,221 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:35,221 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"68023a76-6461-4740-b6b7-349ff3efc696",{}] [DEBUG] 2026-08-04 20:29:35,222 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:35,222 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:35.19'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:35,224 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,224 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:29:35,224 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:29:35,234 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:29:35,234 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:29:35,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"1825e2d3-a2e6-403e-a8fe-57ed7b6cc9e9",{}] [DEBUG] 2026-08-04 20:29:35,235 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:35,235 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:35.189'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:35,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:35,238 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:29:35,238 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:29:35,246 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:29:35,247 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"e6f78be7-0459-4a8e-8565-56d797ce4842",{}] [ERROR] 2026-08-04 20:29:35,307 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29951 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29951' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:29:39,225 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`reservation`.`reservation_pk`, `dirtroad_dev`.`reservation`.`transaction_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`id_tag`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`reservation`.`start_datetime`, `dirtroad_dev`.`reservation`.`expiry_datetime`, `dirtroad_dev`.`reservation`.`status`, `dirtroad_dev`.`connector`.`connector_id` from `dirtroad_dev`.`reservation` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`reservation`.`id_tag` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `dirtroad_dev`.`reservation`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`connector`.`charge_box_id` = `dirtroad_dev`.`charge_box`.`charge_box_id` where (`dirtroad_dev`.`reservation`.`id_tag` = ? and `dirtroad_dev`.`reservation`.`expiry_datetime` > ?) order by `dirtroad_dev`.`reservation`.`expiry_datetime` asc [DEBUG] 2026-08-04 20:29:39,225 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`reservation`.`reservation_pk`, `dirtroad_dev`.`reservation`.`transaction_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`id_tag`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`reservation`.`start_datetime`, `dirtroad_dev`.`reservation`.`expiry_datetime`, `dirtroad_dev`.`reservation`.`status`, `dirtroad_dev`.`connector`.`connector_id` from `dirtroad_dev`.`reservation` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`reservation`.`id_tag` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `dirtroad_dev`.`reservation`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`connector`.`charge_box_id` = `dirtroad_dev`.`charge_box`.`charge_box_id` where (`dirtroad_dev`.`reservation`.`id_tag` = '100155' and `dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:29:39.225'}) order by `dirtroad_dev`.`reservation`.`expiry_datetime` asc [DEBUG] 2026-08-04 20:29:39,228 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+--------------+-----------+-------------+------+-------------+--------------+---------------+------+------------+ [DEBUG] 2026-08-04 20:29:39,228 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |reservation_pk|transaction_pk|ocpp_tag_pk|charge_box_pk|id_tag|charge_box_id|start_datetime|expiry_datetime|status|connector_id| [DEBUG] 2026-08-04 20:29:39,228 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+--------------+-----------+-------------+------+-------------+--------------+---------------+------+------------+ [DEBUG] 2026-08-04 20:29:39,228 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:29:39,228 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |charge_box_id| [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+ [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |10112-NEW | [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |102 | [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |1120220134 | [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |123 | [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |123-123-1001 | [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+ [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:29:39,230 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |id_tag | [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+ [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |00223344556677| [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +--------------+ [DEBUG] 2026-08-04 20:29:39,232 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 5 (or more) [ERROR] 2026-08-04 20:29:39,283 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33010 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33010' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:47,342 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/80363 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '80363' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:51,266 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/74648 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '74648' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:55,078 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/21428 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '21428' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:29:59,050 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/22918 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '22918' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:29:59,477 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"5cf5dacd-07fd-4ebf-bee6-6c91be9861d7","Heartbeat",{}] [DEBUG] 2026-08-04 20:29:59,477 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:29:59,477 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:29:59.477'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:29:59,489 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:29:59,489 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"5cf5dacd-07fd-4ebf-bee6-6c91be9861d7",{"currentTime":"2026-08-04T20:29:59.477Z"}] [INFO ] 2026-08-04 20:29:59,493 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"20899edf-94fc-4f23-a77f-94c3a3dcc1a1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:29:59.477Z"}] [DEBUG] 2026-08-04 20:29:59,494 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:29:59,495 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:29:59,495 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:29:59,498 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:29:59,499 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:29:59,499 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:29:59.477'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:29:59,502 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:29:59,502 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:29:59,502 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:29:59,511 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:29:59,512 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"20899edf-94fc-4f23-a77f-94c3a3dcc1a1",{}] [ERROR] 2026-08-04 20:30:03,466 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18565 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18565' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:30:07,437 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19405 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19405' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:30:09,932 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:30:09,932 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=1e94533c-a534-5b7e-680f-b9b5859d47f8] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:30:09,932 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Deleting the store for sessionId '1e94533c-a534-5b7e-680f-b9b5859d47f8' [DEBUG] 2026-08-04 20:30:09,932 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:30:09,936 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:09,936 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:30:09,939 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:30:09,939 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |registration_status| [DEBUG] 2026-08-04 20:30:09,939 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:30:09,939 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |Accepted | [DEBUG] 2026-08-04 20:30:09,939 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:30:09,939 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:30:09,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:30:09,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : Session ID: 921ad655-53a3-5897-f772-548451b741fc [INFO ] 2026-08-04 20:30:09,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:30:09,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=921ad655-53a3-5897-f772-548451b741fc] Connection is established [DEBUG] 2026-08-04 20:30:09,940 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Creating new store for sessionId '921ad655-53a3-5897-f772-548451b741fc' [DEBUG] 2026-08-04 20:30:09,940 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:30:09,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=921ad655-53a3-5897-f772-548451b741fc] Received: [2,"aeae004f-5a36-4ca2-8f70-7ccbb95d48f8","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:30:09,946 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:09,946 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:30:09,949 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2104) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:09,949 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:09.949'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:30:09,959 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:09,959 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:30:09,959 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:30:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:30:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:30:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:30:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:30:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:30:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:30:09,961 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=921ad655-53a3-5897-f772-548451b741fc] Sending: [3,"aeae004f-5a36-4ca2-8f70-7ccbb95d48f8",{"status":"Accepted","currentTime":"2026-08-04T20:30:09.949Z","interval":7200}] [ERROR] 2026-08-04 20:30:12,643 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/15634 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '15634' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:30:15,950 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/28647 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '28647' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:30:16,839 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=38d46c45-b5db-590d-c101-49be32af0859] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:30:16,839 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=38d46c45-b5db-590d-c101-49be32af0859] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:30:16,839 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Deleting the store for sessionId '38d46c45-b5db-590d-c101-49be32af0859' [DEBUG] 2026-08-04 20:30:16,839 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:30:19,335 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32367 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32367' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:30:21,822 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:21,822 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:30:21,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:30:21,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:30:21,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:30:21,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:30:21,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:30:21,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:30:21,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:30:21,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 7b4c36aa-29ca-5294-4614-7466fd9fabae [INFO ] 2026-08-04 20:30:21,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:30:21,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=7b4c36aa-29ca-5294-4614-7466fd9fabae] Connection is established [DEBUG] 2026-08-04 20:30:21,826 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '7b4c36aa-29ca-5294-4614-7466fd9fabae' [DEBUG] 2026-08-04 20:30:21,826 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:30:22,358 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Received: [2,"1cde7f5a-e708-4673-9026-6c6fb6612f17","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:22,358 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:22,358 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:22.358'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:30:22,369 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:22,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Sending: [3,"1cde7f5a-e708-4673-9026-6c6fb6612f17",{"currentTime":"2026-08-04T20:30:22.358Z"}] [DEBUG] 2026-08-04 20:30:22,399 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:30:22,399 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 873 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:30:22,435 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:30:22,435 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:30:22,435 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:30:22,435 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : | 873|999_SCHEDULE_BOT_EST| 1|100104|2023-07-04T21:56:08.201Z|1432534 |2023-07-04T22:56:21.815Z|1467039 |EVDisconnected| 114| 48|station | [DEBUG] 2026-08-04 20:30:22,435 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:30:22,435 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:30:22,436 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:30:22,436 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 873 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-07-04 21:56:08.201'} and {ts '2023-07-04 22:56:21.815'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:30:22,438 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:30:22,438 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:30:22,438 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:30:22,438 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:30:23,295 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2139) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78757 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78757' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:30:24,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"7cf4a9c8-7ddd-4dbb-8e69-389d0a46b3a0","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,345 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,345 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.345'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:30:24,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"cfaef011-8f22-48d2-9194-8d3ce2d81370","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,346 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,346 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.346'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:30:24,349 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"1daef1f6-9969-4840-a5af-502ed16eabb1","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,349 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,349 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.349'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:30:24,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"feb7cae1-01d5-4ac7-9aee-dd8cd675a60a","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.353'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:30:24,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"1cc2715b-b10f-4d9f-96bd-1fabcd412976","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,354 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,354 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.354'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:30:24,359 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"7cf4a9c8-7ddd-4dbb-8e69-389d0a46b3a0",{"currentTime":"2026-08-04T20:30:24.345Z"}] [INFO ] 2026-08-04 20:30:24,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"3b8b2783-8d1e-4508-a2c8-f20acb0df1aa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.340Z"}] [DEBUG] 2026-08-04 20:30:24,361 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,362 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,362 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:30:24,365 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,365 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"1daef1f6-9969-4840-a5af-502ed16eabb1",{"currentTime":"2026-08-04T20:30:24.349Z"}] [DEBUG] 2026-08-04 20:30:24,366 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:24,367 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"807daa9e-0c9b-4a1f-9d5f-ddf1ba851e10","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.341Z"}] [DEBUG] 2026-08-04 20:30:24,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,367 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,367 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.34'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:24,368 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,368 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:30:24,370 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,370 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:30:24,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:30:24,371 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,371 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"cfaef011-8f22-48d2-9194-8d3ce2d81370",{"currentTime":"2026-08-04T20:30:24.346Z"}] [INFO ] 2026-08-04 20:30:24,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"feb7cae1-01d5-4ac7-9aee-dd8cd675a60a",{"currentTime":"2026-08-04T20:30:24.353Z"}] [INFO ] 2026-08-04 20:30:24,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"f61030c6-07f8-441a-b292-dcd2fd3308b6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.342Z"}] [DEBUG] 2026-08-04 20:30:24,373 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,374 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,374 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:30:24,377 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,377 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"1cc2715b-b10f-4d9f-96bd-1fabcd412976",{"currentTime":"2026-08-04T20:30:24.354Z"}] [DEBUG] 2026-08-04 20:30:24,379 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:24,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,380 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,380 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.341'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:30:24,380 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"3b8b2783-8d1e-4508-a2c8-f20acb0df1aa",{}] [INFO ] 2026-08-04 20:30:24,381 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"99e7a496-dc22-41d5-8cc5-855fdf2e8252","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.341Z"}] [DEBUG] 2026-08-04 20:30:24,382 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,383 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,383 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:30:24,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:30:24,383 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,383 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:30:24,386 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"922f70f3-f62c-4808-a07f-4151cbcec7c7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.341Z"}] [DEBUG] 2026-08-04 20:30:24,387 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,387 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,387 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:30:24,391 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,392 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:24,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"807daa9e-0c9b-4a1f-9d5f-ddf1ba851e10",{}] [DEBUG] 2026-08-04 20:30:24,393 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,393 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.342'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:24,395 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,396 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:30:24,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:30:24,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,405 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:24,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"f61030c6-07f8-441a-b292-dcd2fd3308b6",{}] [DEBUG] 2026-08-04 20:30:24,406 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,406 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.341'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:24,409 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,409 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:30:24,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:30:24,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,419 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:24,420 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,420 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.341'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:30:24,420 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"99e7a496-dc22-41d5-8cc5-855fdf2e8252",{}] [DEBUG] 2026-08-04 20:30:24,423 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,423 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:30:24,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:30:24,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:30:24,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"922f70f3-f62c-4808-a07f-4151cbcec7c7",{}] [INFO ] 2026-08-04 20:30:24,761 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"4c644811-0e25-4596-9cf0-8763c473c1ac","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,761 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,761 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.761'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:30:24,779 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"ac885661-1d76-45fa-98c5-cc8ba6bb7ebe","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,779 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,780 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.779'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:30:24,781 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"0cd11c8c-c1be-4129-abf0-4884cccc71a9","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.781'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:30:24,781 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,781 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"4c644811-0e25-4596-9cf0-8763c473c1ac",{"currentTime":"2026-08-04T20:30:24.761Z"}] [INFO ] 2026-08-04 20:30:24,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"6db76699-28f0-4825-986b-243e22683ddc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.760Z"}] [DEBUG] 2026-08-04 20:30:24,790 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [INFO ] 2026-08-04 20:30:24,791 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"b0e88134-fd73-4526-be2f-c0e12a2ff786","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,791 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,791 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.791'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:30:24,792 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,792 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:30:24,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"1a395994-e2d8-49ec-a43b-56fda2a26703","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,799 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,799 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.799'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:30:24,801 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:24,801 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b5bd3022-d1d6-4b3a-ac29-8001af4ba8e1","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:24,801 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:24,801 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:24.801'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:30:24,802 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,802 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.76'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:24,805 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,805 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:30:24,805 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:30:24,809 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,809 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"0cd11c8c-c1be-4129-abf0-4884cccc71a9",{"currentTime":"2026-08-04T20:30:24.781Z"}] [INFO ] 2026-08-04 20:30:24,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"445f29ef-5a1e-4669-8404-db4512a73695","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.759Z"}] [DEBUG] 2026-08-04 20:30:24,811 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,812 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,812 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:30:24,814 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,814 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"b0e88134-fd73-4526-be2f-c0e12a2ff786",{"currentTime":"2026-08-04T20:30:24.791Z"}] [INFO ] 2026-08-04 20:30:24,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"ac885661-1d76-45fa-98c5-cc8ba6bb7ebe",{"currentTime":"2026-08-04T20:30:24.779Z"}] [DEBUG] 2026-08-04 20:30:24,815 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,815 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"1a395994-e2d8-49ec-a43b-56fda2a26703",{"currentTime":"2026-08-04T20:30:24.799Z"}] [INFO ] 2026-08-04 20:30:24,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"20f93144-ff75-4cab-b552-af572b3e9407","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.760Z"}] [DEBUG] 2026-08-04 20:30:24,817 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:30:24,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e3380b16-c04b-4ecc-861a-2a421b32145b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.759Z"}] [DEBUG] 2026-08-04 20:30:24,817 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:30:24,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"6db76699-28f0-4825-986b-243e22683ddc",{}] [DEBUG] 2026-08-04 20:30:24,818 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,818 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:30:24,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"8f450706-875d-4f67-bc3c-1685f5774382","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.760Z"}] [DEBUG] 2026-08-04 20:30:24,819 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,819 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:24,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:30:24,819 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:24,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b5bd3022-d1d6-4b3a-ac29-8001af4ba8e1",{"currentTime":"2026-08-04T20:30:24.801Z"}] [DEBUG] 2026-08-04 20:30:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:30:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.759'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:30:24,821 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"e6992ef6-0d2f-4204-b13e-7845377134a1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:24.761Z"}] [DEBUG] 2026-08-04 20:30:24,821 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:30:24,822 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:24,822 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:30:24,823 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,823 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:30:24,823 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:30:24,832 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,832 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:24,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"445f29ef-5a1e-4669-8404-db4512a73695",{}] [DEBUG] 2026-08-04 20:30:24,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.759'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:24,836 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,837 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:30:24,837 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:30:24,845 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,845 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:24,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e3380b16-c04b-4ecc-861a-2a421b32145b",{}] [DEBUG] 2026-08-04 20:30:24,846 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,847 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.76'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:24,849 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,849 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:30:24,849 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:30:24,859 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,860 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:24,861 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,861 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.76'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:30:24,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"20f93144-ff75-4cab-b552-af572b3e9407",{}] [DEBUG] 2026-08-04 20:30:24,863 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,864 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:30:24,864 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:30:24,872 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:30:24,872 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:24,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"8f450706-875d-4f67-bc3c-1685f5774382",{}] [DEBUG] 2026-08-04 20:30:24,873 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:24,873 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:24.761'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:24,876 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:24,876 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:30:24,876 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:30:24,885 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:30:24,885 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"e6992ef6-0d2f-4204-b13e-7845377134a1",{}] [INFO ] 2026-08-04 20:30:25,128 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"135b18bc-6ec7-4321-aeff-85b5bc536abe","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:25,128 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:25,129 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:25.128'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:30:25,132 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"94c850d7-120c-4209-b43d-2b14ff414cc6","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:25,132 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:25,132 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:25.132'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:30:25,134 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"defa28c7-a0f6-4f1c-8cb6-9a11bbd2360c","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:25,134 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:25,134 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:25.134'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:30:25,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"6c4ebcb0-4260-418c-a17f-e51407f37b8a","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:25,136 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:25,136 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:25.136'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:30:25,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"973e0dee-7539-4197-a17c-91c1475cc13b","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:25,138 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:25,138 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:25.138'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:30:25,149 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:25,149 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"135b18bc-6ec7-4321-aeff-85b5bc536abe",{"currentTime":"2026-08-04T20:30:25.128Z"}] [INFO ] 2026-08-04 20:30:25,153 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"08e51f05-d1a7-45db-b43a-d3c564fc6343","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:25.129Z"}] [DEBUG] 2026-08-04 20:30:25,153 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:30:25,154 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:25,154 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:30:25,157 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:25,159 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:25,159 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:25.129'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:25,162 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,162 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:25,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"94c850d7-120c-4209-b43d-2b14ff414cc6",{"currentTime":"2026-08-04T20:30:25.132Z"}] [INFO ] 2026-08-04 20:30:25,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"defa28c7-a0f6-4f1c-8cb6-9a11bbd2360c",{"currentTime":"2026-08-04T20:30:25.134Z"}] [INFO ] 2026-08-04 20:30:25,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"c3b97c9f-8a80-4449-9fe9-a6f4226f5f0a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:25.131Z"}] [INFO ] 2026-08-04 20:30:25,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"a4b92f07-52ba-46e6-9dae-7fda66cd4498","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:25.131Z"}] [DEBUG] 2026-08-04 20:30:25,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:30:25,164 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:30:25,164 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:25,164 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"973e0dee-7539-4197-a17c-91c1475cc13b",{"currentTime":"2026-08-04T20:30:25.138Z"}] [DEBUG] 2026-08-04 20:30:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:30:25,165 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:30:25,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"f12eb7f2-f851-4e89-aa42-9af5aef7c144","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:25.131Z"}] [DEBUG] 2026-08-04 20:30:25,168 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:30:25,171 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:25,171 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"6c4ebcb0-4260-418c-a17f-e51407f37b8a",{"currentTime":"2026-08-04T20:30:25.136Z"}] [DEBUG] 2026-08-04 20:30:25,171 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:25,171 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:30:25,174 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ca1a8e07-96c0-416b-bb8c-9e2bc7838af1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:25.129Z"}] [DEBUG] 2026-08-04 20:30:25,174 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:30:25,177 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:25,177 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:30:25,178 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,178 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:30:25,178 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:30:25,189 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:25,189 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:30:25,194 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"6e56cd42-04c5-4f7a-9af2-1bdbb95a5d7e","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:25,194 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:25,195 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:25.194'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:30:25,199 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"0b047b20-e450-4adc-bb6a-22f9db74a93a","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:25,199 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:25,199 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:25.199'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:30:25,207 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"08e51f05-d1a7-45db-b43a-d3c564fc6343",{}] [DEBUG] 2026-08-04 20:30:25,207 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:25,208 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:25.131'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:25,216 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,216 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:30:25,216 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:30:25,220 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:25,220 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"6e56cd42-04c5-4f7a-9af2-1bdbb95a5d7e",{"currentTime":"2026-08-04T20:30:25.194Z"}] [DEBUG] 2026-08-04 20:30:25,223 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:25,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"0b047b20-e450-4adc-bb6a-22f9db74a93a",{"currentTime":"2026-08-04T20:30:25.199Z"}] [INFO ] 2026-08-04 20:30:25,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"1f3a1818-9c01-4f6a-9f5f-9de029495b03","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:25.209Z"}] [DEBUG] 2026-08-04 20:30:25,224 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:30:25,225 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:25,225 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [INFO ] 2026-08-04 20:30:25,228 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"8849f8f4-ff52-4231-b3d7-58a5db2b2a24","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:25.193Z"}] [DEBUG] 2026-08-04 20:30:25,228 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:30:25,229 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:25,229 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:30:25,235 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:30:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:25,237 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:25,237 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:25.129'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:30:25,237 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"c3b97c9f-8a80-4449-9fe9-a6f4226f5f0a",{}] [DEBUG] 2026-08-04 20:30:25,242 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,242 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:30:25,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:30:25,253 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:30:25,253 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:25,254 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ca1a8e07-96c0-416b-bb8c-9e2bc7838af1",{}] [DEBUG] 2026-08-04 20:30:25,256 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:25,256 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:25.131'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:25,259 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,259 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:30:25,259 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:30:25,268 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [DEBUG] 2026-08-04 20:30:25,268 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:25,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"a4b92f07-52ba-46e6-9dae-7fda66cd4498",{}] [DEBUG] 2026-08-04 20:30:25,269 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:25,269 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:25.193'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:25,272 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,272 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:30:25,272 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:30:25,282 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:30:25,282 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:25,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"8849f8f4-ff52-4231-b3d7-58a5db2b2a24",{}] [DEBUG] 2026-08-04 20:30:25,283 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:25,284 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:25.131'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:25,286 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,286 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:30:25,286 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:30:25,295 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:30:25,295 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:30:25,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"f12eb7f2-f851-4e89-aa42-9af5aef7c144",{}] [DEBUG] 2026-08-04 20:30:25,296 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:25,296 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:25.209'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:25,299 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:30:25,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:30:25,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:30:25,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"1f3a1818-9c01-4f6a-9f5f-9de029495b03",{}] [ERROR] 2026-08-04 20:30:35,229 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/14370 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '14370' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:30:47,441 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18100 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18100' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:30:49,485 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"647ca099-5c6d-4d05-81c2-e68f3e5847d8","Heartbeat",{}] [DEBUG] 2026-08-04 20:30:49,485 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:30:49,485 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:30:49.485'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:30:49,496 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:30:49,496 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"647ca099-5c6d-4d05-81c2-e68f3e5847d8",{"currentTime":"2026-08-04T20:30:49.485Z"}] [INFO ] 2026-08-04 20:30:49,500 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"302be78e-594a-4337-9ecf-10051e5c6385","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:30:49.482Z"}] [DEBUG] 2026-08-04 20:30:49,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:30:49,502 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:30:49,502 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:30:49,505 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:30:49,506 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:30:49,506 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:30:49.482'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:30:49,508 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:30:49,508 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:30:49,508 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:30:49,518 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:30:49,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"302be78e-594a-4337-9ecf-10051e5c6385",{}] [ERROR] 2026-08-04 20:30:51,149 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2142) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75119 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75119' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:30:55,183 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31963 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31963' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:31:09,945 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R19, sessionId=921ad655-53a3-5897-f772-548451b741fc] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:31:09,945 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R19, sessionId=921ad655-53a3-5897-f772-548451b741fc] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:31:09,945 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2142) - Deleting the store for sessionId '921ad655-53a3-5897-f772-548451b741fc' [DEBUG] 2026-08-04 20:31:09,945 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2142) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:31:09,946 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:09,946 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:31:09,948 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:31:09,948 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:31:09,948 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:31:09,948 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:31:09,948 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:31:09,948 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:31:09,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:31:09,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 74e39515-5de7-dac1-9a4b-8874244f9f6b [INFO ] 2026-08-04 20:31:09,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:31:09,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=74e39515-5de7-dac1-9a4b-8874244f9f6b] Connection is established [DEBUG] 2026-08-04 20:31:09,949 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '74e39515-5de7-dac1-9a4b-8874244f9f6b' [DEBUG] 2026-08-04 20:31:09,949 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:31:09,953 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=74e39515-5de7-dac1-9a4b-8874244f9f6b] Received: [2,"9c855ef1-e290-485c-861e-a6bc757a233d","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:31:09,953 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:09,953 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |registration_status| [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |Accepted | [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +-------------------+ [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:31:09,956 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2139) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:09.956'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:31:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:31:09,967 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:31:09,968 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:31:09,969 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:31:09,969 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:31:09,969 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:31:09,969 org.jooq.tools.LoggerListener (qtp1046545660-2139) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:31:09,969 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:31:09,969 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R19, sessionId=74e39515-5de7-dac1-9a4b-8874244f9f6b] Sending: [3,"9c855ef1-e290-485c-861e-a6bc757a233d",{"status":"Accepted","currentTime":"2026-08-04T20:31:09.956Z","interval":7200}] [INFO ] 2026-08-04 20:31:14,351 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"de29eff0-456d-4778-8341-e7a72a53b5ec","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,351 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,351 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.351'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:31:14,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"5296f9e1-70da-45ea-870e-ade38a62d09d","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,353 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,353 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.352'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:31:14,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"0d858b3e-4f53-444d-9a17-142063e35c61","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,355 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,355 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.354'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:31:14,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"995123fc-4885-4a3d-ab8e-cea12f8306cd","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,355 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,355 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.355'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:31:14,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"977f4059-4daf-40bd-ab7b-e951e4a675b7","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,356 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,356 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.355'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:31:14,365 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:14,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"de29eff0-456d-4778-8341-e7a72a53b5ec",{"currentTime":"2026-08-04T20:31:14.351Z"}] [INFO ] 2026-08-04 20:31:14,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"fdb9daba-59fe-443e-ac83-d0a233ab2015","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.350Z"}] [DEBUG] 2026-08-04 20:31:14,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,371 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,371 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,371 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [INFO ] 2026-08-04 20:31:14,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"5296f9e1-70da-45ea-870e-ade38a62d09d",{"currentTime":"2026-08-04T20:31:14.352Z"}] [DEBUG] 2026-08-04 20:31:14,371 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,371 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:14,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"995123fc-4885-4a3d-ab8e-cea12f8306cd",{"currentTime":"2026-08-04T20:31:14.355Z"}] [INFO ] 2026-08-04 20:31:14,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"977f4059-4daf-40bd-ab7b-e951e4a675b7",{"currentTime":"2026-08-04T20:31:14.355Z"}] [DEBUG] 2026-08-04 20:31:14,371 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:14,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"0d858b3e-4f53-444d-9a17-142063e35c61",{"currentTime":"2026-08-04T20:31:14.354Z"}] [INFO ] 2026-08-04 20:31:14,374 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"d4f86215-03d2-46b2-ad93-5ae4e4052291","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.348Z"}] [INFO ] 2026-08-04 20:31:14,374 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"689d8584-88e7-4e89-9665-353a9fbfa22c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.349Z"}] [DEBUG] 2026-08-04 20:31:14,374 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,374 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,375 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:31:14,375 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,375 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [INFO ] 2026-08-04 20:31:14,375 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"f93c124e-fcf2-4a47-afad-a3fd1bad2b48","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.349Z"}] [DEBUG] 2026-08-04 20:31:14,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,376 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,376 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,376 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.35'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,376 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:31:14,376 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,376 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:31:14,379 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,379 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:31:14,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:31:14,381 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"f0bf900c-b9dd-4328-bd68-bee6592628b3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.349Z"}] [DEBUG] 2026-08-04 20:31:14,381 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,382 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,382 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:31:14,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,388 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"fdb9daba-59fe-443e-ac83-d0a233ab2015",{}] [DEBUG] 2026-08-04 20:31:14,389 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,389 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.348'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,392 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,392 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:31:14,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:31:14,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,400 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,401 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"d4f86215-03d2-46b2-ad93-5ae4e4052291",{}] [DEBUG] 2026-08-04 20:31:14,402 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,402 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.349'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,405 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,405 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:31:14,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:31:14,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,415 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,415 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"f93c124e-fcf2-4a47-afad-a3fd1bad2b48",{}] [DEBUG] 2026-08-04 20:31:14,416 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,416 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.349'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,419 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,419 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:31:14,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:31:14,427 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,427 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,428 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"689d8584-88e7-4e89-9665-353a9fbfa22c",{}] [DEBUG] 2026-08-04 20:31:14,428 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,428 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.349'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,431 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,431 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:31:14,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:31:14,440 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:31:14,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"f0bf900c-b9dd-4328-bd68-bee6592628b3",{}] [INFO ] 2026-08-04 20:31:14,763 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"3485763a-03a4-4f62-97c9-2725f4ea546f","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,763 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,763 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.763'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:31:14,768 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"e1fb8486-1fc0-4658-86e1-128d51d76cb2","Heartbeat",{}] [INFO ] 2026-08-04 20:31:14,768 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"8dc46a72-1a0f-4516-abd8-d5c88edfcc33","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,768 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,768 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.768'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:31:14,768 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,768 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.768'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:31:14,770 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"303df870-1029-4693-a9aa-8b2e179039a5","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,770 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,770 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.77'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:31:14,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7dc928b6-60b9-4b77-b69a-3ec0d661c279","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,772 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,772 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.772'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:31:14,773 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"cc23e285-56a2-4bc5-b2ba-d12760ce3886","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:14,773 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:14,773 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:14.773'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:31:14,779 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:14,779 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"3485763a-03a4-4f62-97c9-2725f4ea546f",{"currentTime":"2026-08-04T20:31:14.763Z"}] [INFO ] 2026-08-04 20:31:14,782 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"d569f2e9-92ef-4884-9726-ad36c96273c9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.766Z"}] [DEBUG] 2026-08-04 20:31:14,782 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,783 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,783 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:31:14,784 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:14,784 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"8dc46a72-1a0f-4516-abd8-d5c88edfcc33",{"currentTime":"2026-08-04T20:31:14.768Z"}] [DEBUG] 2026-08-04 20:31:14,786 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,786 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:14,786 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"cc23e285-56a2-4bc5-b2ba-d12760ce3886",{"currentTime":"2026-08-04T20:31:14.773Z"}] [INFO ] 2026-08-04 20:31:14,786 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"303df870-1029-4693-a9aa-8b2e179039a5",{"currentTime":"2026-08-04T20:31:14.770Z"}] [DEBUG] 2026-08-04 20:31:14,786 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,786 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:14,786 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"e1fb8486-1fc0-4658-86e1-128d51d76cb2",{"currentTime":"2026-08-04T20:31:14.768Z"}] [INFO ] 2026-08-04 20:31:14,786 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7dc928b6-60b9-4b77-b69a-3ec0d661c279",{"currentTime":"2026-08-04T20:31:14.772Z"}] [INFO ] 2026-08-04 20:31:14,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"36368b50-87e4-4a28-8a37-d24ed05f906e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.764Z"}] [INFO ] 2026-08-04 20:31:14,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"c5a4c383-f829-411f-87cc-a135dfd676f0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.765Z"}] [DEBUG] 2026-08-04 20:31:14,789 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,789 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,789 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,791 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"6e5258d8-c317-4d2d-8d61-6b232cb9917f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.764Z"}] [INFO ] 2026-08-04 20:31:14,791 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"757182d7-0e1a-4fed-87cf-fca794896c6d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.765Z"}] [DEBUG] 2026-08-04 20:31:14,791 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,791 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.766'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,792 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:31:14,793 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,793 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [INFO ] 2026-08-04 20:31:14,793 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"436e726b-947d-46e2-be99-3fb53a2e54c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:14.765Z"}] [DEBUG] 2026-08-04 20:31:14,793 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:31:14,794 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,794 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:31:14,794 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:31:14,794 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:14,794 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:31:14,803 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,803 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,804 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"d569f2e9-92ef-4884-9726-ad36c96273c9",{}] [DEBUG] 2026-08-04 20:31:14,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,804 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.764'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,810 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,810 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:31:14,810 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:31:14,824 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:31:14,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"36368b50-87e4-4a28-8a37-d24ed05f906e",{}] [DEBUG] 2026-08-04 20:31:14,825 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:31:14,826 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,826 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.765'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,833 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,833 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:31:14,833 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:31:14,843 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,844 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"c5a4c383-f829-411f-87cc-a135dfd676f0",{}] [DEBUG] 2026-08-04 20:31:14,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.764'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,848 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,848 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:31:14,848 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:31:14,857 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,857 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,858 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"6e5258d8-c317-4d2d-8d61-6b232cb9917f",{}] [DEBUG] 2026-08-04 20:31:14,860 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,860 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.765'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,863 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,863 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:31:14,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:31:14,872 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:31:14,872 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:14,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"757182d7-0e1a-4fed-87cf-fca794896c6d",{}] [DEBUG] 2026-08-04 20:31:14,874 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:14,874 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:14.765'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:14,876 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:14,876 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:31:14,876 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:31:14,886 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:31:14,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"436e726b-947d-46e2-be99-3fb53a2e54c0",{}] [INFO ] 2026-08-04 20:31:15,137 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"27f0b139-45cd-43ea-a23a-4cd868c276cf","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:15,137 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:15,137 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:15.137'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:31:15,141 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"a76d48ac-33fe-4b61-b771-dbb1321b0d4b","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:15,141 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:15,141 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:15.141'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:31:15,151 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:15,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"27f0b139-45cd-43ea-a23a-4cd868c276cf",{"currentTime":"2026-08-04T20:31:15.137Z"}] [DEBUG] 2026-08-04 20:31:15,153 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:15,153 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"a76d48ac-33fe-4b61-b771-dbb1321b0d4b",{"currentTime":"2026-08-04T20:31:15.141Z"}] [INFO ] 2026-08-04 20:31:15,154 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"c9a172f5-57df-4a8c-9847-9846d5509269","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:15,154 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:15,154 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:15.154'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:31:15,163 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"2d41875e-0e92-467e-b804-b92950ae42af","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:15,163 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:15,163 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:15.163'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:31:15,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"75b0e68d-0e24-463c-a7f0-90f09c97f187","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:15.138Z"}] [DEBUG] 2026-08-04 20:31:15,168 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,168 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [INFO ] 2026-08-04 20:31:15,168 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"c9a172f5-57df-4a8c-9847-9846d5509269",{"currentTime":"2026-08-04T20:31:15.154Z"}] [DEBUG] 2026-08-04 20:31:15,169 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:15,169 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:31:15,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"c6739739-fd52-4892-a809-4011e95e544d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:15.140Z"}] [DEBUG] 2026-08-04 20:31:15,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:31:15,171 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"bfd98ba3-8a8c-478b-bc4b-669f6376823d","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:15,171 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:15,171 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:15.171'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:31:15,171 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:15,171 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:31:15,173 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:31:15,174 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:15,174 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:15.138'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:31:15,181 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"e55b3ea9-c361-4d34-ab1a-d3162d16ad2c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:15.140Z"}] [DEBUG] 2026-08-04 20:31:15,181 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:31:15,182 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:15,182 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"bfd98ba3-8a8c-478b-bc4b-669f6376823d",{"currentTime":"2026-08-04T20:31:15.171Z"}] [INFO ] 2026-08-04 20:31:15,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"e70bd42a-facd-4e81-9f7a-3b38ac6037fb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:15.140Z"}] [DEBUG] 2026-08-04 20:31:15,184 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:15,184 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:31:15,184 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:31:15,185 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,185 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:31:15,185 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:31:15,185 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:15,185 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:31:15,187 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:15,187 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"2d41875e-0e92-467e-b804-b92950ae42af",{"currentTime":"2026-08-04T20:31:15.163Z"}] [INFO ] 2026-08-04 20:31:15,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"52085185-23a0-4ede-9008-ff17fd16b032","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:15.138Z"}] [DEBUG] 2026-08-04 20:31:15,189 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:31:15,190 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:15,190 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:31:15,194 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [DEBUG] 2026-08-04 20:31:15,194 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:15,196 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"4cab9079-fa93-4044-bd47-8bc2395d5684","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:15,196 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:15,196 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:15.196'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:31:15,197 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"75b0e68d-0e24-463c-a7f0-90f09c97f187",{}] [DEBUG] 2026-08-04 20:31:15,197 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:15,197 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:15.14'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:15,200 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,200 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:31:15,200 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:31:15,207 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:15,207 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"4cab9079-fa93-4044-bd47-8bc2395d5684",{"currentTime":"2026-08-04T20:31:15.196Z"}] [INFO ] 2026-08-04 20:31:15,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"5b481c97-5350-46b7-9faa-30ef7189eec3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:15.196Z"}] [DEBUG] 2026-08-04 20:31:15,208 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:31:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:31:15,212 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d35a8a4c-5890-4ee4-8894-f4a8f5bcfe93","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:15,212 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:31:15,212 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:15,212 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:15.212'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:31:15,212 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:15,213 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"c6739739-fd52-4892-a809-4011e95e544d",{}] [DEBUG] 2026-08-04 20:31:15,213 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:15,214 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:15.14'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,216 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:31:15,216 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:31:15,230 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:15,230 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d35a8a4c-5890-4ee4-8894-f4a8f5bcfe93",{"currentTime":"2026-08-04T20:31:15.212Z"}] [INFO ] 2026-08-04 20:31:15,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"6b01f07f-96df-42be-87a9-704962040c75","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:15.212Z"}] [DEBUG] 2026-08-04 20:31:15,231 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:31:15,232 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:15,232 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:31:15,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:31:15,241 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:15,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"e55b3ea9-c361-4d34-ab1a-d3162d16ad2c",{}] [DEBUG] 2026-08-04 20:31:15,242 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:15,242 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:15.14'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:15,245 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,245 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:31:15,245 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:31:15,261 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:31:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:15,262 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"e70bd42a-facd-4e81-9f7a-3b38ac6037fb",{}] [DEBUG] 2026-08-04 20:31:15,262 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:15,263 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:15.138'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:15,265 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,265 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:31:15,265 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:31:15,274 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:31:15,274 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:15,274 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"52085185-23a0-4ede-9008-ff17fd16b032",{}] [DEBUG] 2026-08-04 20:31:15,275 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:15,275 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:15.196'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:15,277 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,277 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:31:15,278 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:31:15,287 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:31:15,287 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:31:15,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"5b481c97-5350-46b7-9faa-30ef7189eec3",{}] [DEBUG] 2026-08-04 20:31:15,288 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:15,288 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:15.212'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:15,291 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:15,291 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:31:15,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [DEBUG] 2026-08-04 20:31:15,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [INFO ] 2026-08-04 20:31:15,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"6b01f07f-96df-42be-87a9-704962040c75",{}] [ERROR] 2026-08-04 20:31:21,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=1A31-1-2146-00001, sessionId=7b4c36aa-29ca-5294-4614-7466fd9fabae] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:31:21,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=1A31-1-2146-00001, sessionId=7b4c36aa-29ca-5294-4614-7466fd9fabae] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:31:21,824 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Deleting the store for sessionId '7b4c36aa-29ca-5294-4614-7466fd9fabae' [DEBUG] 2026-08-04 20:31:21,824 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:31:22,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:31:22,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d3183e68-6c2c-b493-8e9d-0eb46e6cb17e] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:31:22,350 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2139) - Deleting the store for sessionId 'd3183e68-6c2c-b493-8e9d-0eb46e6cb17e' [DEBUG] 2026-08-04 20:31:22,350 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2139) - A SessionContext is removed for chargeBoxId '7CS1-6-2247-00026'. Store size: 0 [DEBUG] 2026-08-04 20:31:25,831 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:25,831 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:31:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:31:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |registration_status| [DEBUG] 2026-08-04 20:31:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +-------------------+ [DEBUG] 2026-08-04 20:31:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |Accepted | [DEBUG] 2026-08-04 20:31:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +-------------------+ [DEBUG] 2026-08-04 20:31:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:31:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:31:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - Logger : Session ID: 0677adba-ce11-d080-8a03-d2416a696b69 [INFO ] 2026-08-04 20:31:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:31:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=1A31-1-2146-00001, sessionId=0677adba-ce11-d080-8a03-d2416a696b69] Connection is established [DEBUG] 2026-08-04 20:31:25,835 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2143) - Creating new store for sessionId '0677adba-ce11-d080-8a03-d2416a696b69' [DEBUG] 2026-08-04 20:31:25,835 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2143) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [DEBUG] 2026-08-04 20:31:35,616 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:35,616 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:31:35,618 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:31:35,618 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |registration_status| [DEBUG] 2026-08-04 20:31:35,618 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +-------------------+ [DEBUG] 2026-08-04 20:31:35,618 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |Accepted | [DEBUG] 2026-08-04 20:31:35,618 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +-------------------+ [DEBUG] 2026-08-04 20:31:35,618 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:31:35,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:31:35,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - Logger : Session ID: d08fb2bb-9cb7-a7a3-8506-b4374cdf8839 [INFO ] 2026-08-04 20:31:35,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - Logger : key: CHARGEBOX_ID_KEY value 7CS1-6-2247-00026 [INFO ] 2026-08-04 20:31:35,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Connection is established [DEBUG] 2026-08-04 20:31:35,619 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2143) - Creating new store for sessionId 'd08fb2bb-9cb7-a7a3-8506-b4374cdf8839' [DEBUG] 2026-08-04 20:31:35,619 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2143) - A new SessionContext is stored for chargeBoxId '7CS1-6-2247-00026'. Store size: 1 [INFO ] 2026-08-04 20:31:39,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"47226fad-82a5-4cec-99cb-03b844c45588","Heartbeat",{}] [DEBUG] 2026-08-04 20:31:39,486 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:31:39,486 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:31:39.486'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:31:39,497 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:31:39,497 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"47226fad-82a5-4cec-99cb-03b844c45588",{"currentTime":"2026-08-04T20:31:39.486Z"}] [INFO ] 2026-08-04 20:31:39,500 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"1061e2f4-7671-48c2-bd5c-bcec75455a48","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:31:39.486Z"}] [DEBUG] 2026-08-04 20:31:39,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:31:39,502 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:31:39,502 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:31:39,505 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:31:39,506 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:31:39,506 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:31:39.486'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:31:39,509 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:31:39,509 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:31:39,509 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:31:39,518 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:31:39,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"1061e2f4-7671-48c2-bd5c-bcec75455a48",{}] [DEBUG] 2026-08-04 20:31:54,611 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:31:54,611 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1505 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:31:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:31:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:31:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:31:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : | 1505|999_SCHEDULE_BOT_PST| 1|100289|2023-11-07T21:55:46.359Z|4013724 |2023-11-07T22:01:09.838Z|4016797 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:31:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:31:54,647 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:31:54,648 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:31:54,648 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1505 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-11-07 21:55:46.359'} and {ts '2023-11-07 22:01:09.838'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:31:54,650 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:31:54,650 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:31:54,650 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:31:54,650 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:32:04,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"49c0be98-468d-48b6-b99d-bd26b505302d","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,353 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,353 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.353'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:32:04,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"5668a09e-1d6e-40ef-ae66-e4c5e9683279","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,355 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.355'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:32:04,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"a365f51a-21f4-4229-a15b-41ee28a6e609","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,357 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,357 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.357'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:32:04,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"a811a1fb-9da6-4e27-bebc-6e87a804faf5","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,359 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,359 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.359'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:32:04,360 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"d30f2848-c583-4f15-bc5d-9e41c9319add","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,360 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,360 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.36'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:32:04,368 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,368 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"49c0be98-468d-48b6-b99d-bd26b505302d",{"currentTime":"2026-08-04T20:32:04.353Z"}] [INFO ] 2026-08-04 20:32:04,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"ceac53c6-9475-4321-b695-b8e0a4b115b1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.355Z"}] [DEBUG] 2026-08-04 20:32:04,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,372 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,372 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:32:04,373 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,373 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"a811a1fb-9da6-4e27-bebc-6e87a804faf5",{"currentTime":"2026-08-04T20:32:04.359Z"}] [INFO ] 2026-08-04 20:32:04,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"5668a09e-1d6e-40ef-ae66-e4c5e9683279",{"currentTime":"2026-08-04T20:32:04.355Z"}] [DEBUG] 2026-08-04 20:32:04,373 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"a365f51a-21f4-4229-a15b-41ee28a6e609",{"currentTime":"2026-08-04T20:32:04.357Z"}] [DEBUG] 2026-08-04 20:32:04,373 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"d30f2848-c583-4f15-bc5d-9e41c9319add",{"currentTime":"2026-08-04T20:32:04.360Z"}] [INFO ] 2026-08-04 20:32:04,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"1fa83651-3cb4-43c0-ac32-3c77306fa349","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.354Z"}] [DEBUG] 2026-08-04 20:32:04,376 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:32:04,377 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2f3f225f-5a87-4986-a06b-7f81b6114621","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.355Z"}] [DEBUG] 2026-08-04 20:32:04,378 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,378 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,378 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:32:04,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"066504b0-736d-440d-a755-e73721583467","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.354Z"}] [DEBUG] 2026-08-04 20:32:04,378 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,378 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:04,379 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,379 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:32:04,379 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"256cd4d7-4a16-4b27-aa24-b6dd41a40f4e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.354Z"}] [DEBUG] 2026-08-04 20:32:04,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:32:04,380 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,380 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.355'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,380 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,380 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:32:04,383 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,383 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:32:04,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:32:04,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,392 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"ceac53c6-9475-4321-b695-b8e0a4b115b1",{}] [DEBUG] 2026-08-04 20:32:04,393 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,393 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.354'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,396 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,396 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:32:04,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:32:04,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,405 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"1fa83651-3cb4-43c0-ac32-3c77306fa349",{}] [DEBUG] 2026-08-04 20:32:04,406 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,407 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.355'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,409 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,409 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:32:04,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:32:04,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,419 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,420 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2f3f225f-5a87-4986-a06b-7f81b6114621",{}] [DEBUG] 2026-08-04 20:32:04,420 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,420 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.354'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,423 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,423 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:32:04,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:32:04,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,431 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"256cd4d7-4a16-4b27-aa24-b6dd41a40f4e",{}] [DEBUG] 2026-08-04 20:32:04,432 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,432 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.354'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,435 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,435 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:32:04,435 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:32:04,444 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:32:04,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"066504b0-736d-440d-a755-e73721583467",{}] [INFO ] 2026-08-04 20:32:04,771 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"ad457898-79ab-43e8-a63a-285919f416e7","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,772 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,772 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.771'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:32:04,773 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"cf503855-523c-4594-95dc-55d5c794d889","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,773 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,773 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.773'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:32:04,774 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b1bdd709-c55f-4b45-9285-b32808bcfc95","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,774 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,774 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.774'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:32:04,774 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"702bf50d-272a-495e-b133-ac14e06335d4","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,774 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,774 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.774'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:32:04,777 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"717ff17b-b5c0-4231-844d-9908c176209b","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,777 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,777 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.777'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:32:04,778 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e1a7238b-0d1d-44c5-8c69-5b96fc76876c","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:04,778 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:04,778 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:04.778'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:32:04,784 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,784 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"cf503855-523c-4594-95dc-55d5c794d889",{"currentTime":"2026-08-04T20:32:04.773Z"}] [INFO ] 2026-08-04 20:32:04,785 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"1a576456-3ab5-4e8a-bb26-5786b75bf1f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.769Z"}] [DEBUG] 2026-08-04 20:32:04,785 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,786 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,786 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:32:04,789 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:04,789 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,789 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"ad457898-79ab-43e8-a63a-285919f416e7",{"currentTime":"2026-08-04T20:32:04.771Z"}] [INFO ] 2026-08-04 20:32:04,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b1bdd709-c55f-4b45-9285-b32808bcfc95",{"currentTime":"2026-08-04T20:32:04.774Z"}] [DEBUG] 2026-08-04 20:32:04,790 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"717ff17b-b5c0-4231-844d-9908c176209b",{"currentTime":"2026-08-04T20:32:04.777Z"}] [DEBUG] 2026-08-04 20:32:04,790 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e1a7238b-0d1d-44c5-8c69-5b96fc76876c",{"currentTime":"2026-08-04T20:32:04.778Z"}] [DEBUG] 2026-08-04 20:32:04,790 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:04,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"702bf50d-272a-495e-b133-ac14e06335d4",{"currentTime":"2026-08-04T20:32:04.774Z"}] [INFO ] 2026-08-04 20:32:04,794 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"e8e723db-f2f7-48f4-bc57-2d4a23feee84","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.769Z"}] [DEBUG] 2026-08-04 20:32:04,794 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:32:04,795 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"25633cc8-b6b5-4826-a2a0-a49e9f974577","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.769Z"}] [DEBUG] 2026-08-04 20:32:04,795 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:32:04,795 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1421664d-ddcb-4059-b435-c2ee5213d688","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.770Z"}] [DEBUG] 2026-08-04 20:32:04,795 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,795 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,795 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.769'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:32:04,798 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7fcd6f13-5f28-487a-8aa3-1990ed4e3654","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.770Z"}] [DEBUG] 2026-08-04 20:32:04,798 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,798 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,798 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:32:04,799 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,799 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:32:04,799 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:32:04,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ccb61d76-c87c-4d17-8504-68dafbb6c9a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:04.770Z"}] [DEBUG] 2026-08-04 20:32:04,799 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:32:04,799 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:32:04,799 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,799 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:32:04,800 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:04,800 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:32:04,801 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,801 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:32:04,801 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:32:04,810 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,811 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"1a576456-3ab5-4e8a-bb26-5786b75bf1f1",{}] [DEBUG] 2026-08-04 20:32:04,812 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,812 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.769'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,814 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,814 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:32:04,814 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:32:04,825 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,825 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"25633cc8-b6b5-4826-a2a0-a49e9f974577",{}] [DEBUG] 2026-08-04 20:32:04,826 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,826 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.769'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,837 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,837 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:32:04,837 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:32:04,845 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,845 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"e8e723db-f2f7-48f4-bc57-2d4a23feee84",{}] [DEBUG] 2026-08-04 20:32:04,847 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,847 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.77'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,850 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,850 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:32:04,850 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:32:04,858 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,858 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,859 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1421664d-ddcb-4059-b435-c2ee5213d688",{}] [DEBUG] 2026-08-04 20:32:04,860 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,860 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.77'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,863 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,863 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:32:04,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:32:04,873 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:32:04,873 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:04,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7fcd6f13-5f28-487a-8aa3-1990ed4e3654",{}] [DEBUG] 2026-08-04 20:32:04,874 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:04,874 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:04.77'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:04,877 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:04,877 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:32:04,877 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:32:04,885 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:32:04,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ccb61d76-c87c-4d17-8504-68dafbb6c9a6",{}] [INFO ] 2026-08-04 20:32:05,146 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"e34c9af6-a185-45c3-ad76-3dfbae6c2008","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:05,147 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:05,147 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:05.147'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:32:05,150 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"ae6b6a61-090f-4c0f-a952-51ac167bb7d3","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:05,150 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:05,150 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:05.15'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:32:05,153 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"316a74d5-52f3-41f2-8d69-0b614f48a9c9","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:05,153 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:05,153 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:05.153'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:32:05,156 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"33dad338-8c32-484c-955e-4c1aae52ec63","Heartbeat",{}] [INFO ] 2026-08-04 20:32:05,156 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"17d8056a-503d-445c-8ea2-b0d1c6f4a824","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:05,157 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:05,157 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:05,157 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:05.156'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:32:05,157 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:05.156'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:32:05,157 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:05,157 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"e34c9af6-a185-45c3-ad76-3dfbae6c2008",{"currentTime":"2026-08-04T20:32:05.147Z"}] [INFO ] 2026-08-04 20:32:05,159 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"4c56f45f-32cb-40c7-8460-0cb2c3ff8f85","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:05.149Z"}] [DEBUG] 2026-08-04 20:32:05,159 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:32:05,160 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:05,160 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:32:05,163 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:05,164 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:05,164 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:05.149'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:05,166 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:05,167 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"316a74d5-52f3-41f2-8d69-0b614f48a9c9",{"currentTime":"2026-08-04T20:32:05.153Z"}] [DEBUG] 2026-08-04 20:32:05,167 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,167 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:32:05,167 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:32:05,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2d2a631a-77d6-41dc-84ad-e748e086d10f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:05.149Z"}] [DEBUG] 2026-08-04 20:32:05,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : false [DEBUG] 2026-08-04 20:32:05,171 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:05,171 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:32:05,172 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,172 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:05,172 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"ae6b6a61-090f-4c0f-a952-51ac167bb7d3",{"currentTime":"2026-08-04T20:32:05.150Z"}] [INFO ] 2026-08-04 20:32:05,172 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"17d8056a-503d-445c-8ea2-b0d1c6f4a824",{"currentTime":"2026-08-04T20:32:05.156Z"}] [DEBUG] 2026-08-04 20:32:05,172 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:05,172 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"33dad338-8c32-484c-955e-4c1aae52ec63",{"currentTime":"2026-08-04T20:32:05.156Z"}] [INFO ] 2026-08-04 20:32:05,174 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"7822197e-c469-440d-a4ec-947500bfbc26","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:05.149Z"}] [DEBUG] 2026-08-04 20:32:05,174 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:32:05,176 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"2e955425-8927-4305-958e-f63d42c25f86","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:05.147Z"}] [DEBUG] 2026-08-04 20:32:05,176 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:32:05,176 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:05,177 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:32:05,177 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:05,177 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:32:05,177 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:32:05,178 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:05,178 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"4c56f45f-32cb-40c7-8460-0cb2c3ff8f85",{}] [DEBUG] 2026-08-04 20:32:05,179 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:05,179 org.jooq.tools.LoggerListener (qtp1046545660-2135) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:05.149'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:05,181 org.jooq.tools.LoggerListener (qtp1046545660-2135) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,182 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2135) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:32:05,182 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - commit [INFO ] 2026-08-04 20:32:05,182 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"569f192f-81a2-40d7-b1f6-d3cdb5da8fbd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:05.147Z"}] [DEBUG] 2026-08-04 20:32:05,182 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:32:05,183 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:05,183 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:32:05,190 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2135) - setting auto commit : true [DEBUG] 2026-08-04 20:32:05,190 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:05,191 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2135) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2d2a631a-77d6-41dc-84ad-e748e086d10f",{}] [DEBUG] 2026-08-04 20:32:05,192 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:05,192 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:05.147'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:05,194 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,194 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:32:05,194 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:32:05,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"f8f7a3ed-57c3-4bf6-a54d-9bd708e8e5d0","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:05,203 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:05,203 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:05.203'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:32:05,204 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:32:05,204 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:05,204 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:05,204 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"2e955425-8927-4305-958e-f63d42c25f86",{}] [DEBUG] 2026-08-04 20:32:05,205 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:05,205 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:05,205 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:05.149'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:05,205 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:05.147'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:05,208 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,208 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:32:05,208 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:32:05,208 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,208 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:32:05,208 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:32:05,214 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:05,214 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"f8f7a3ed-57c3-4bf6-a54d-9bd708e8e5d0",{"currentTime":"2026-08-04T20:32:05.203Z"}] [INFO ] 2026-08-04 20:32:05,215 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"396fff39-0fb4-4c2a-804c-fbdda93fd66b","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:05,215 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:05,215 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:05.215'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:32:05,220 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:32:05,220 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [INFO ] 2026-08-04 20:32:05,221 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"569f192f-81a2-40d7-b1f6-d3cdb5da8fbd",{}] [INFO ] 2026-08-04 20:32:05,221 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"7822197e-c469-440d-a4ec-947500bfbc26",{}] [INFO ] 2026-08-04 20:32:05,222 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"357f297b-f02a-48aa-9191-1df5e8ac6d04","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:05.199Z"}] [DEBUG] 2026-08-04 20:32:05,222 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:32:05,223 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:05,223 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:32:05,225 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:05,225 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:05,226 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"396fff39-0fb4-4c2a-804c-fbdda93fd66b",{"currentTime":"2026-08-04T20:32:05.215Z"}] [DEBUG] 2026-08-04 20:32:05,226 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:05,226 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:05.199'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:05,229 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,229 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:32:05,229 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:32:05,233 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"16f61074-b822-4384-9ae4-ffe04f84020c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:05.215Z"}] [DEBUG] 2026-08-04 20:32:05,233 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:32:05,234 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:05,234 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:32:05,237 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:32:05,237 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:05,238 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"357f297b-f02a-48aa-9191-1df5e8ac6d04",{}] [DEBUG] 2026-08-04 20:32:05,238 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:05,238 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:05.215'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:05,241 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:05,241 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:32:05,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:32:05,249 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:32:05,250 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"16f61074-b822-4384-9ae4-ffe04f84020c",{}] [ERROR] 2026-08-04 20:32:09,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=74e39515-5de7-dac1-9a4b-8874244f9f6b] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:32:09,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=74e39515-5de7-dac1-9a4b-8874244f9f6b] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:32:09,952 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Deleting the store for sessionId '74e39515-5de7-dac1-9a4b-8874244f9f6b' [DEBUG] 2026-08-04 20:32:09,952 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:32:09,954 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:09,954 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:32:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:32:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:32:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:32:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:32:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:32:09,956 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:32:09,957 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:32:09,957 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : Session ID: df17b67c-ede9-feee-4a59-52ae88a8a86a [INFO ] 2026-08-04 20:32:09,957 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:32:09,957 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=df17b67c-ede9-feee-4a59-52ae88a8a86a] Connection is established [DEBUG] 2026-08-04 20:32:09,957 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Creating new store for sessionId 'df17b67c-ede9-feee-4a59-52ae88a8a86a' [DEBUG] 2026-08-04 20:32:09,957 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:32:09,963 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R19, sessionId=df17b67c-ede9-feee-4a59-52ae88a8a86a] Received: [2,"b319f8cc-b054-43a1-a13e-f3c50fcd2cea","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:32:09,963 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:09,963 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |registration_status| [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +-------------------+ [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |Accepted | [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +-------------------+ [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:32:09,966 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2143) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:09,966 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:09.966'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:32:09,977 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:09,977 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:32:09,977 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:32:09,979 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:32:09,979 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:32:09,979 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:32:09,979 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:32:09,979 org.jooq.tools.LoggerListener (qtp1046545660-2143) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:32:09,979 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:32:09,979 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R19, sessionId=df17b67c-ede9-feee-4a59-52ae88a8a86a] Sending: [3,"b319f8cc-b054-43a1-a13e-f3c50fcd2cea",{"status":"Accepted","currentTime":"2026-08-04T20:32:09.966Z","interval":7200}] [INFO ] 2026-08-04 20:32:23,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"7711bccc-807d-42de-ab22-23a30bea02ea","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:23,162 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:23,162 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:23.162'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:32:23,173 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:23,173 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"7711bccc-807d-42de-ab22-23a30bea02ea",{"currentTime":"2026-08-04T20:32:23.162Z"}] [ERROR] 2026-08-04 20:32:25,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=1A31-1-2146-00001, sessionId=0677adba-ce11-d080-8a03-d2416a696b69] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:32:25,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=1A31-1-2146-00001, sessionId=0677adba-ce11-d080-8a03-d2416a696b69] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:32:25,831 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Deleting the store for sessionId '0677adba-ce11-d080-8a03-d2416a696b69' [DEBUG] 2026-08-04 20:32:25,831 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:32:29,491 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"f7052828-292c-4e2f-8f88-5c7be97abca4","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:29,491 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:29,491 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:29.491'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:32:29,502 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:29,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"f7052828-292c-4e2f-8f88-5c7be97abca4",{"currentTime":"2026-08-04T20:32:29.491Z"}] [INFO ] 2026-08-04 20:32:29,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"8467329e-1d5e-4e5c-8f32-59dfbd556fc5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:29.491Z"}] [DEBUG] 2026-08-04 20:32:29,506 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:32:29,507 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:29,507 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:32:29,510 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:29,511 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:29,511 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:29.491'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:29,514 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:29,514 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:32:29,514 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:32:29,524 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:32:29,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"8467329e-1d5e-4e5c-8f32-59dfbd556fc5",{}] [DEBUG] 2026-08-04 20:32:31,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:31,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:32:31,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:32:31,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:32:31,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:32:31,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:32:31,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:32:31,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:32:31,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:32:31,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : Session ID: 42fc0872-ee20-0eb0-9d48-a829bc515715 [INFO ] 2026-08-04 20:32:31,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:32:31,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=1A31-1-2146-00001, sessionId=42fc0872-ee20-0eb0-9d48-a829bc515715] Connection is established [DEBUG] 2026-08-04 20:32:31,844 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Creating new store for sessionId '42fc0872-ee20-0eb0-9d48-a829bc515715' [DEBUG] 2026-08-04 20:32:31,844 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:32:54,362 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"c4c80db6-f2c3-4e4c-b5bb-cbe13c9fb3fd","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,362 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,362 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.362'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:32:54,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"212edd19-aa6f-4dda-889e-f623c918d656","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,369 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,369 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.369'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:32:54,370 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"64e53b7c-791e-4779-8b10-3509c4451a9f","Heartbeat",{}] [INFO ] 2026-08-04 20:32:54,370 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"c777c56c-9f3c-421d-bc28-266300353c29","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,370 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,370 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,370 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.37'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:32:54,370 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.37'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:32:54,375 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2bcfbdd6-225d-4237-b8a5-87612e1b8c98","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,375 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,375 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.375'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:32:54,401 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,401 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"c4c80db6-f2c3-4e4c-b5bb-cbe13c9fb3fd",{"currentTime":"2026-08-04T20:32:54.362Z"}] [DEBUG] 2026-08-04 20:32:54,406 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"64e53b7c-791e-4779-8b10-3509c4451a9f",{"currentTime":"2026-08-04T20:32:54.370Z"}] [DEBUG] 2026-08-04 20:32:54,407 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"c777c56c-9f3c-421d-bc28-266300353c29",{"currentTime":"2026-08-04T20:32:54.370Z"}] [DEBUG] 2026-08-04 20:32:54,407 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2bcfbdd6-225d-4237-b8a5-87612e1b8c98",{"currentTime":"2026-08-04T20:32:54.375Z"}] [DEBUG] 2026-08-04 20:32:54,407 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"212edd19-aa6f-4dda-889e-f623c918d656",{"currentTime":"2026-08-04T20:32:54.369Z"}] [INFO ] 2026-08-04 20:32:54,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"ca3bfe50-ccc2-4825-bf17-bf5b6f985deb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.381Z"}] [DEBUG] 2026-08-04 20:32:54,410 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:32:54,415 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"25a2dbe1-1029-447c-9c38-4493f4e8a078","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.377Z"}] [DEBUG] 2026-08-04 20:32:54,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:32:54,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"7bf8b042-da30-421c-ae66-553c881df74c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.367Z"}] [DEBUG] 2026-08-04 20:32:54,419 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,419 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,419 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:32:54,419 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:32:54,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:32:54,424 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,424 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:32:54,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4d0c4dc9-8e08-42cf-aada-edc781ae782e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.367Z"}] [DEBUG] 2026-08-04 20:32:54,425 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:32:54,426 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"92607d46-e887-4ff0-a317-f23de8136320","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.381Z"}] [DEBUG] 2026-08-04 20:32:54,426 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:32:54,427 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,427 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:32:54,430 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,430 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:32:54,430 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:54,437 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,437 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.377'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,447 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,447 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:32:54,447 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:32:54,471 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,471 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,474 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"25a2dbe1-1029-447c-9c38-4493f4e8a078",{}] [DEBUG] 2026-08-04 20:32:54,474 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,474 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.381'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,484 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,484 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:32:54,484 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:32:54,534 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,537 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"ca3bfe50-ccc2-4825-bf17-bf5b6f985deb",{}] [DEBUG] 2026-08-04 20:32:54,537 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,537 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.367'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,555 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,555 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:32:54,555 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:32:54,581 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,581 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:54,582 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:54,582 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,582 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.381'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,584 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,584 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.367'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:32:54,584 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"7bf8b042-da30-421c-ae66-553c881df74c",{}] [DEBUG] 2026-08-04 20:32:54,586 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,586 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:32:54,586 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:32:54,587 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,587 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:32:54,587 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:32:54,594 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:32:54,595 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"92607d46-e887-4ff0-a317-f23de8136320",{}] [DEBUG] 2026-08-04 20:32:54,599 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:32:54,600 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4d0c4dc9-8e08-42cf-aada-edc781ae782e",{}] [INFO ] 2026-08-04 20:32:54,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"567c484e-e490-471f-812e-15482d208b92","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,801 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,801 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.801'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:32:54,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"1e86b73e-8e9d-4929-812a-e4c092903f60","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.806'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:32:54,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"ac4fd206-f970-44bf-88db-d1492b294fe9","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.806'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:32:54,811 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"567c484e-e490-471f-812e-15482d208b92",{"currentTime":"2026-08-04T20:32:54.801Z"}] [DEBUG] 2026-08-04 20:32:54,817 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"1e86b73e-8e9d-4929-812a-e4c092903f60",{"currentTime":"2026-08-04T20:32:54.806Z"}] [INFO ] 2026-08-04 20:32:54,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"e9ea159c-3a34-4cb6-8c0d-681ced439610","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,820 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,820 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.819'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:32:54,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"ac4fd206-f970-44bf-88db-d1492b294fe9",{"currentTime":"2026-08-04T20:32:54.806Z"}] [INFO ] 2026-08-04 20:32:54,829 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"5b61f629-a288-41da-87c3-9f068f06140e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.775Z"}] [DEBUG] 2026-08-04 20:32:54,829 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [INFO ] 2026-08-04 20:32:54,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"3323ef8a-5e0e-48c2-ab94-1f9ad29ff87d","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,830 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,830 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.83'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:32:54,830 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,830 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:32:54,832 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,832 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"e9ea159c-3a34-4cb6-8c0d-681ced439610",{"currentTime":"2026-08-04T20:32:54.819Z"}] [DEBUG] 2026-08-04 20:32:54,834 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c25ff769-f68b-45cc-abf4-7750c7ec5e7d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.774Z"}] [INFO ] 2026-08-04 20:32:54,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"a05a4e1a-2ebb-46f1-97fd-8ef7796f56fa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.773Z"}] [INFO ] 2026-08-04 20:32:54,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"525ad507-7491-485e-8fab-0b54a56f29bf","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:54,837 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:32:54,838 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:32:54,838 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:54,838 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:54.838'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:32:54,838 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,839 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:32:54,839 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,839 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:32:54,839 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,839 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.775'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:32:54,841 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1fb5d2de-a360-4128-88bd-22f0de0fd03c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.775Z"}] [DEBUG] 2026-08-04 20:32:54,842 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,842 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:54,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"3323ef8a-5e0e-48c2-ab94-1f9ad29ff87d",{"currentTime":"2026-08-04T20:32:54.830Z"}] [DEBUG] 2026-08-04 20:32:54,842 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:32:54,842 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:32:54,842 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:32:54,843 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,843 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:32:54,848 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b3811e20-d5d0-4355-81aa-7a56a3f62f2b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.775Z"}] [DEBUG] 2026-08-04 20:32:54,848 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,848 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:32:54,848 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"525ad507-7491-485e-8fab-0b54a56f29bf",{"currentTime":"2026-08-04T20:32:54.838Z"}] [DEBUG] 2026-08-04 20:32:54,849 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,849 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:32:54,853 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,853 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,853 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"b5d8c201-d7ab-40d3-a51f-a6db949b0a46","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:54.774Z"}] [DEBUG] 2026-08-04 20:32:54,853 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:32:54,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"5b61f629-a288-41da-87c3-9f068f06140e",{}] [DEBUG] 2026-08-04 20:32:54,854 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:54,854 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:32:54,854 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,855 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.773'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,857 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,857 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:32:54,857 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:32:54,866 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,866 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,867 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"a05a4e1a-2ebb-46f1-97fd-8ef7796f56fa",{}] [DEBUG] 2026-08-04 20:32:54,868 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,868 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.774'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,870 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,870 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:32:54,870 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:32:54,880 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,880 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,881 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c25ff769-f68b-45cc-abf4-7750c7ec5e7d",{}] [DEBUG] 2026-08-04 20:32:54,881 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,881 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.775'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,884 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,884 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:32:54,884 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:32:54,893 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,893 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,893 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1fb5d2de-a360-4128-88bd-22f0de0fd03c",{}] [DEBUG] 2026-08-04 20:32:54,894 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,894 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.774'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,897 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,897 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:32:54,897 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:32:54,906 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:32:54,906 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:54,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"b5d8c201-d7ab-40d3-a51f-a6db949b0a46",{}] [DEBUG] 2026-08-04 20:32:54,907 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:54,907 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:54.775'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:54,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:54,910 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:32:54,910 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:32:54,919 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:32:54,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b3811e20-d5d0-4355-81aa-7a56a3f62f2b",{}] [INFO ] 2026-08-04 20:32:55,166 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"47fc2218-4d33-452d-bc03-0f232a572092","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:55,166 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:55,166 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:55.166'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:32:55,177 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:55,177 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"47fc2218-4d33-452d-bc03-0f232a572092",{"currentTime":"2026-08-04T20:32:55.166Z"}] [INFO ] 2026-08-04 20:32:55,188 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"bf025ddf-4cf4-4689-8c7f-8dc295f14081","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:55,189 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:55,189 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:55.189'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:32:55,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"b951f970-583b-4322-91f8-f6bea73e7bfa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:55.158Z"}] [DEBUG] 2026-08-04 20:32:55,189 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:32:55,190 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"b2731045-cb8f-403b-b78a-027cfe90606f","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:55,190 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:55,190 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:55.19'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:32:55,192 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:55,192 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:32:55,194 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"b1b28aa9-d1db-4ddc-9a71-79caed78592a","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:55,194 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:55,195 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:55.194'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:32:55,196 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:55,197 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"1cf91f3c-a2a5-4bbe-a6e0-b5273b192023","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:55,197 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:55,197 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:55,198 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:55.197'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:32:55,198 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:55.158'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:55,199 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:55,199 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"bf025ddf-4cf4-4689-8c7f-8dc295f14081",{"currentTime":"2026-08-04T20:32:55.189Z"}] [DEBUG] 2026-08-04 20:32:55,202 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,202 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:32:55,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:32:55,204 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:55,204 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"b2731045-cb8f-403b-b78a-027cfe90606f",{"currentTime":"2026-08-04T20:32:55.190Z"}] [INFO ] 2026-08-04 20:32:55,212 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"ff2f350c-ccb1-44f9-ad20-c6e4fe9a140d","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:55,212 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,212 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:55,212 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:55.212'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:32:55,212 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"b1b28aa9-d1db-4ddc-9a71-79caed78592a",{"currentTime":"2026-08-04T20:32:55.194Z"}] [DEBUG] 2026-08-04 20:32:55,215 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,215 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:32:55,215 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"1cf91f3c-a2a5-4bbe-a6e0-b5273b192023",{"currentTime":"2026-08-04T20:32:55.197Z"}] [INFO ] 2026-08-04 20:32:55,216 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"b951f970-583b-4322-91f8-f6bea73e7bfa",{}] [INFO ] 2026-08-04 20:32:55,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"e28db5ff-ac68-4283-a1c9-907cdce9e689","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:55.158Z"}] [DEBUG] 2026-08-04 20:32:55,219 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:32:55,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"9bd53b6a-1612-4b49-b1c4-dc368e2156e5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:55.158Z"}] [DEBUG] 2026-08-04 20:32:55,219 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:32:55,224 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,225 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:32:55,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"ff2f350c-ccb1-44f9-ad20-c6e4fe9a140d",{"currentTime":"2026-08-04T20:32:55.212Z"}] [DEBUG] 2026-08-04 20:32:55,225 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:32:55,225 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:55,225 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:32:55,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"77c8804e-623e-4485-b9c8-e1c9911065f7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:55.159Z"}] [DEBUG] 2026-08-04 20:32:55,227 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:55,227 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:55,227 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:32:55,228 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:55,228 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:55.158'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:55,229 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:55,229 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:55.158'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:55,229 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:55,229 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:32:55,231 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,231 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:32:55,231 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:32:55,231 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,231 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:32:55,231 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:32:55,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:32:55,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"e28db5ff-ac68-4283-a1c9-907cdce9e689",{}] [DEBUG] 2026-08-04 20:32:55,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:32:55,242 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:55,243 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"9bd53b6a-1612-4b49-b1c4-dc368e2156e5",{}] [DEBUG] 2026-08-04 20:32:55,244 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:55,244 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:55.159'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:32:55,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"b741770e-034d-475e-86ec-8de95989e71e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:55.156Z"}] [INFO ] 2026-08-04 20:32:55,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"e07fa447-7486-43ec-9f04-b53bc7c030bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:55.203Z"}] [DEBUG] 2026-08-04 20:32:55,246 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:32:55,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"352d1f18-6370-40c9-a184-b7987722788e","Heartbeat",{}] [DEBUG] 2026-08-04 20:32:55,246 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:32:55,246 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:32:55,246 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,246 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:32:55,246 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:32:55.246'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:32:55,246 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:32:55,247 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:55,247 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:32:55,247 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:55,247 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:32:55,255 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:32:55,255 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:32:55,255 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:55,256 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"77c8804e-623e-4485-b9c8-e1c9911065f7",{}] [DEBUG] 2026-08-04 20:32:55,257 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:55,257 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:55,257 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:55.156'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:55,257 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:55.203'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:55,259 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,260 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:32:55,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:32:55,260 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,260 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:32:55,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:32:55,260 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [INFO ] 2026-08-04 20:32:55,260 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"352d1f18-6370-40c9-a184-b7987722788e",{"currentTime":"2026-08-04T20:32:55.246Z"}] [INFO ] 2026-08-04 20:32:55,266 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"1a9b6fe4-f163-4d68-8215-b5d5f817e74f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:32:55.217Z"}] [DEBUG] 2026-08-04 20:32:55,266 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : false [DEBUG] 2026-08-04 20:32:55,267 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:32:55,267 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:32:55,268 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:32:55,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"e07fa447-7486-43ec-9f04-b53bc7c030bd",{}] [DEBUG] 2026-08-04 20:32:55,273 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:32:55,274 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 0 [INFO ] 2026-08-04 20:32:55,274 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"b741770e-034d-475e-86ec-8de95989e71e",{}] [DEBUG] 2026-08-04 20:32:55,275 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:32:55,275 org.jooq.tools.LoggerListener (qtp1046545660-2143) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:32:55.217'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:32:55,278 org.jooq.tools.LoggerListener (qtp1046545660-2143) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:32:55,278 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2143) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:32:55,278 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - commit [DEBUG] 2026-08-04 20:32:55,286 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2143) - setting auto commit : true [INFO ] 2026-08-04 20:32:55,287 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2143) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"1a9b6fe4-f163-4d68-8215-b5d5f817e74f",{}] [INFO ] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - changeConfiguration method [INFO ] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=1A31-1-2146-00001, sessionId=42fc0872-ee20-0eb0-9d48-a829bc515715] Sending: [2,"24b3379e-a0c5-4f7b-b4b4-64c58558d949","ChangeConfiguration",{"key":"HeartbeatInterval","value":"60"}] [DEBUG] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '42fc0872-ee20-0eb0-9d48-a829bc515715': 1 [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:33:01,365 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:33:03,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=1A31-1-2146-00001, sessionId=42fc0872-ee20-0eb0-9d48-a829bc515715] Received: [3,"24b3379e-a0c5-4f7b-b4b4-64c58558d949",{"status":"NotSupported"}] [DEBUG] 2026-08-04 20:33:03,845 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Store size for sessionId '42fc0872-ee20-0eb0-9d48-a829bc515715': 0 [ERROR] 2026-08-04 20:33:09,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=df17b67c-ede9-feee-4a59-52ae88a8a86a] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:33:09,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=df17b67c-ede9-feee-4a59-52ae88a8a86a] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:33:09,954 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId 'df17b67c-ede9-feee-4a59-52ae88a8a86a' [DEBUG] 2026-08-04 20:33:09,954 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:33:09,959 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:09,959 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:33:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:33:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:33:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:33:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:33:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:33:09,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:33:09,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:33:09,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : Session ID: dcd350be-18bc-c63c-371e-059e4d409978 [INFO ] 2026-08-04 20:33:09,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:33:09,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=dcd350be-18bc-c63c-371e-059e4d409978] Connection is established [DEBUG] 2026-08-04 20:33:09,962 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Creating new store for sessionId 'dcd350be-18bc-c63c-371e-059e4d409978' [DEBUG] 2026-08-04 20:33:09,962 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:33:09,970 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=dcd350be-18bc-c63c-371e-059e4d409978] Received: [2,"917838ea-3f98-437b-94a7-be89ba3a24b1","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:33:09,970 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:09,970 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:33:09,972 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:33:09,972 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:33:09,972 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:33:09,972 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:33:09,972 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:33:09,972 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:33:09,972 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2141) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:33:09,973 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:09,973 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:09.972'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:33:09,983 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:09,983 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:33:09,983 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:33:09,985 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:33:09,985 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:33:09,985 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:33:09,985 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:33:09,985 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:33:09,985 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:33:09,985 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=dcd350be-18bc-c63c-371e-059e4d409978] Sending: [3,"917838ea-3f98-437b-94a7-be89ba3a24b1",{"status":"Accepted","currentTime":"2026-08-04T20:33:09.972Z","interval":7200}] [INFO ] 2026-08-04 20:33:19,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"c4802f1e-82ba-4901-8b12-b8841954d980","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:19,499 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:19,499 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:19.499'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:33:19,511 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:19,511 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"c4802f1e-82ba-4901-8b12-b8841954d980",{"currentTime":"2026-08-04T20:33:19.499Z"}] [INFO ] 2026-08-04 20:33:19,522 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"b6987037-5658-49fc-befe-a960dda41b31","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:19.496Z"}] [DEBUG] 2026-08-04 20:33:19,523 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:33:19,524 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:19,524 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:33:19,527 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:19,528 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:19,528 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:19.496'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:19,531 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:19,531 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:33:19,531 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:33:19,541 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:33:19,542 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"b6987037-5658-49fc-befe-a960dda41b31",{}] [INFO ] 2026-08-04 20:33:22,991 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"8c5ffffa-423e-4a12-99fa-f29fc79cf14d","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:22,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:22,991 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:22.991'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:33:23,005 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:23,005 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"8c5ffffa-423e-4a12-99fa-f29fc79cf14d",{"currentTime":"2026-08-04T20:33:22.991Z"}] [INFO ] 2026-08-04 20:33:44,390 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"106ae14f-6d0f-4562-8148-758b86cfcd8b","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,391 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,391 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.39'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:33:44,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"3b10ba38-6f48-439f-b970-7443d29668e8","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,393 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,393 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.393'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:33:44,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"01e41ead-f0d4-4ded-a84b-ae51229fbb2c","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,396 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,396 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.396'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:33:44,398 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"37107632-b437-426a-9a0e-1b5d9878593a","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,398 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,398 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.398'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:33:44,408 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,408 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"01e41ead-f0d4-4ded-a84b-ae51229fbb2c",{"currentTime":"2026-08-04T20:33:44.396Z"}] [INFO ] 2026-08-04 20:33:44,408 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"ef52c198-79cd-4a41-a8ff-142f80f53b80","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,409 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,409 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.408'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:33:44,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"2f86561c-03d8-4e75-8a4b-a39d321fcaa7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.383Z"}] [DEBUG] 2026-08-04 20:33:44,410 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"106ae14f-6d0f-4562-8148-758b86cfcd8b",{"currentTime":"2026-08-04T20:33:44.390Z"}] [DEBUG] 2026-08-04 20:33:44,411 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:33:44,413 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"2c248330-36d0-4db0-9d49-d1e3a10977cb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.379Z"}] [DEBUG] 2026-08-04 20:33:44,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,413 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,413 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:33:44,414 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,414 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:33:44,416 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:44,417 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"3b10ba38-6f48-439f-b970-7443d29668e8",{"currentTime":"2026-08-04T20:33:44.393Z"}] [DEBUG] 2026-08-04 20:33:44,417 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,417 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.383'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,420 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,420 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:33:44,420 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:33:44,422 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"37107632-b437-426a-9a0e-1b5d9878593a",{"currentTime":"2026-08-04T20:33:44.398Z"}] [DEBUG] 2026-08-04 20:33:44,422 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"ef52c198-79cd-4a41-a8ff-142f80f53b80",{"currentTime":"2026-08-04T20:33:44.408Z"}] [INFO ] 2026-08-04 20:33:44,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"49e0ba3c-f1e4-4522-9c5f-b01bc8544cad","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.370Z"}] [DEBUG] 2026-08-04 20:33:44,424 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:33:44,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"45e19c03-f7dc-492d-a086-1fd13bac2609","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.370Z"}] [DEBUG] 2026-08-04 20:33:44,425 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,425 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,425 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:33:44,426 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,426 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:33:44,429 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,429 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:44,429 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"cfa6b7be-202e-4dcd-aa86-a1ec2e0dcc1c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.383Z"}] [INFO ] 2026-08-04 20:33:44,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"2f86561c-03d8-4e75-8a4b-a39d321fcaa7",{}] [DEBUG] 2026-08-04 20:33:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.37'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.379'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,430 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,431 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,431 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:33:44,432 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,432 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:33:44,432 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:33:44,433 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,433 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:33:44,433 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:33:44,442 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:33:44,443 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"2c248330-36d0-4db0-9d49-d1e3a10977cb",{}] [DEBUG] 2026-08-04 20:33:44,444 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,444 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"45e19c03-f7dc-492d-a086-1fd13bac2609",{}] [DEBUG] 2026-08-04 20:33:44,445 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,445 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.37'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,448 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,448 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:33:44,448 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:33:44,457 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,458 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,458 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"49e0ba3c-f1e4-4522-9c5f-b01bc8544cad",{}] [DEBUG] 2026-08-04 20:33:44,459 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,459 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.383'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,462 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,462 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:33:44,462 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:33:44,470 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:33:44,471 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"cfa6b7be-202e-4dcd-aa86-a1ec2e0dcc1c",{}] [INFO ] 2026-08-04 20:33:44,778 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"93bc1e72-e37b-42fc-be32-a12515aa3d14","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,778 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,778 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.778'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:33:44,782 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6a9f0680-24d8-48b5-b2af-3be0fa9baef0","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,782 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,782 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.782'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:33:44,783 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e2a017e0-5b8f-451c-8e33-7541f34d23d9","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,783 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,783 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.783'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:33:44,785 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"2d352321-aed2-4342-98dd-e912867b2e72","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,785 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,785 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.785'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:33:44,785 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"0f9f2af6-1b2b-4c24-9294-d024614f4bd7","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,786 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,786 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.786'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:33:44,789 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,789 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"93bc1e72-e37b-42fc-be32-a12515aa3d14",{"currentTime":"2026-08-04T20:33:44.778Z"}] [INFO ] 2026-08-04 20:33:44,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"a723d8d9-7c1e-490d-afbf-6ebfb0bf2ca6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.780Z"}] [DEBUG] 2026-08-04 20:33:44,791 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,792 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,792 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:33:44,792 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"d8f3e7c1-cef5-42e9-b0d5-87253e101d25","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:44,792 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:44,792 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:44.792'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:33:44,794 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:44,794 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,794 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6a9f0680-24d8-48b5-b2af-3be0fa9baef0",{"currentTime":"2026-08-04T20:33:44.782Z"}] [DEBUG] 2026-08-04 20:33:44,795 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,795 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.78'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:33:44,798 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6ecd4969-ebf7-4929-9cef-122720e35d5c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.779Z"}] [DEBUG] 2026-08-04 20:33:44,798 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,798 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,798 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:33:44,798 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:33:44,799 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,799 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:33:44,800 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e2a017e0-5b8f-451c-8e33-7541f34d23d9",{"currentTime":"2026-08-04T20:33:44.783Z"}] [DEBUG] 2026-08-04 20:33:44,800 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"0f9f2af6-1b2b-4c24-9294-d024614f4bd7",{"currentTime":"2026-08-04T20:33:44.786Z"}] [DEBUG] 2026-08-04 20:33:44,801 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,801 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"2d352321-aed2-4342-98dd-e912867b2e72",{"currentTime":"2026-08-04T20:33:44.785Z"}] [INFO ] 2026-08-04 20:33:44,802 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ec17dec4-f8b5-40c3-bfc1-91dfd1137365","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.779Z"}] [DEBUG] 2026-08-04 20:33:44,802 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:33:44,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"178401ec-ac33-4f4c-a8f1-08bf18dafbca","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.779Z"}] [DEBUG] 2026-08-04 20:33:44,805 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,805 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,805 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:33:44,806 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:44,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"d8f3e7c1-cef5-42e9-b0d5-87253e101d25",{"currentTime":"2026-08-04T20:33:44.792Z"}] [INFO ] 2026-08-04 20:33:44,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"5456a55f-8935-47b4-9d56-bbbfd23562ba","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.778Z"}] [DEBUG] 2026-08-04 20:33:44,806 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,806 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,806 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:33:44,807 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,807 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:33:44,807 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"786faef4-34c6-4b31-a6c9-53a23816ba24","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:44.780Z"}] [DEBUG] 2026-08-04 20:33:44,807 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:33:44,808 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:44,808 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:33:44,811 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,811 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"a723d8d9-7c1e-490d-afbf-6ebfb0bf2ca6",{}] [DEBUG] 2026-08-04 20:33:44,812 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,812 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.78'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,815 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,815 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:33:44,815 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:33:44,824 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,824 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"786faef4-34c6-4b31-a6c9-53a23816ba24",{}] [DEBUG] 2026-08-04 20:33:44,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,825 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.779'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,828 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,828 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:33:44,828 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:33:44,841 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6ecd4969-ebf7-4929-9cef-122720e35d5c",{}] [DEBUG] 2026-08-04 20:33:44,843 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,843 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.779'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,849 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,849 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:33:44,849 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:33:44,859 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,859 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,859 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ec17dec4-f8b5-40c3-bfc1-91dfd1137365",{}] [DEBUG] 2026-08-04 20:33:44,860 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,860 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.779'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,863 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:33:44,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:33:44,872 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:33:44,872 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:44,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"178401ec-ac33-4f4c-a8f1-08bf18dafbca",{}] [DEBUG] 2026-08-04 20:33:44,873 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:44,873 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:44.778'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:44,876 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:44,876 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:33:44,876 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:33:44,885 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:33:44,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"5456a55f-8935-47b4-9d56-bbbfd23562ba",{}] [INFO ] 2026-08-04 20:33:45,165 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"df2175b4-94c3-4350-bcad-264d6446291b","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:45,165 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:45,165 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:45.165'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:33:45,166 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d9b463b2-d47f-41e9-a054-c764513d3c14","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:45,167 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:45,167 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:45.167'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:33:45,169 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"f28a0f1a-f2e8-4854-a0fa-a892871efaca","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:45,169 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:45,169 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:45.169'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:33:45,171 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"5d77f4b1-17ee-41bf-8ea4-2557af6d15a7","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:45,171 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:45,171 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:45.171'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:33:45,172 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"17d2b2c6-1373-4e99-9441-aa4a235f8fda","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:45,172 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:45,173 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:45.172'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:33:45,180 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:45,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"df2175b4-94c3-4350-bcad-264d6446291b",{"currentTime":"2026-08-04T20:33:45.165Z"}] [INFO ] 2026-08-04 20:33:45,181 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"d727af4f-6acb-42a8-86ff-e8cdd05a11e4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:45.168Z"}] [DEBUG] 2026-08-04 20:33:45,181 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:33:45,182 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:45,182 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:33:45,185 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:45,186 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:45,186 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:45.168'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:45,187 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:45,187 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d9b463b2-d47f-41e9-a054-c764513d3c14",{"currentTime":"2026-08-04T20:33:45.167Z"}] [DEBUG] 2026-08-04 20:33:45,187 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:45,187 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"f28a0f1a-f2e8-4854-a0fa-a892871efaca",{"currentTime":"2026-08-04T20:33:45.169Z"}] [INFO ] 2026-08-04 20:33:45,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"b01ce6ec-6011-4fae-ad27-2998a8a30b65","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:45.168Z"}] [DEBUG] 2026-08-04 20:33:45,192 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:33:45,192 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:45,192 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:33:45,192 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:33:45,192 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:45,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"5d77f4b1-17ee-41bf-8ea4-2557af6d15a7",{"currentTime":"2026-08-04T20:33:45.171Z"}] [INFO ] 2026-08-04 20:33:45,193 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"0aead26e-cd39-423b-9718-b00b17010aa7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:45.166Z"}] [DEBUG] 2026-08-04 20:33:45,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:33:45,193 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:45,193 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"17d2b2c6-1373-4e99-9441-aa4a235f8fda",{"currentTime":"2026-08-04T20:33:45.172Z"}] [DEBUG] 2026-08-04 20:33:45,193 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:45,193 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:33:45,194 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:45,194 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:33:45,197 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"95ccd3ad-a43c-41ab-8082-55fe3a4f636b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:45.166Z"}] [DEBUG] 2026-08-04 20:33:45,197 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:33:45,198 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:45,198 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:33:45,201 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"91e39544-9144-4fca-b6db-c16f2640119f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:45.168Z"}] [DEBUG] 2026-08-04 20:33:45,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:33:45,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:33:45,202 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:45,202 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:45,202 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:33:45,202 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"d727af4f-6acb-42a8-86ff-e8cdd05a11e4",{}] [DEBUG] 2026-08-04 20:33:45,202 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:33:45,203 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:45,203 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:45,203 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:45.168'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:45,203 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:45.166'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:33:45,206 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"2b11faaf-824d-406e-8bea-b39673c7a119","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:45,206 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:45,206 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:45,206 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:33:45,206 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:33:45,206 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:45.206'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:33:45,207 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:45,207 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:33:45,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:33:45,216 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:33:45,217 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"b01ce6ec-6011-4fae-ad27-2998a8a30b65",{}] [INFO ] 2026-08-04 20:33:45,220 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"c35345b5-2286-457e-84c7-0c68218c9c81","Heartbeat",{}] [DEBUG] 2026-08-04 20:33:45,220 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:33:45,220 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:33:45.22'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:33:45,222 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:33:45,222 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:45,222 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:45,222 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"2b11faaf-824d-406e-8bea-b39673c7a119",{"currentTime":"2026-08-04T20:33:45.206Z"}] [INFO ] 2026-08-04 20:33:45,223 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"0aead26e-cd39-423b-9718-b00b17010aa7",{}] [DEBUG] 2026-08-04 20:33:45,223 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:45,224 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:45.166'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:33:45,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"c77a52bf-e40a-4083-bbeb-409ce0f3b19f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:45.206Z"}] [DEBUG] 2026-08-04 20:33:45,224 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:33:45,226 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:45,226 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:33:45,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:33:45,227 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:45,227 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:33:45,234 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:33:45,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"c35345b5-2286-457e-84c7-0c68218c9c81",{"currentTime":"2026-08-04T20:33:45.220Z"}] [INFO ] 2026-08-04 20:33:45,238 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"abeaa6de-b617-4a83-8f24-97593bd65fd9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:33:45.220Z"}] [DEBUG] 2026-08-04 20:33:45,238 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:33:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:33:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:33:45,243 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:33:45,243 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:33:45,243 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:45,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"95ccd3ad-a43c-41ab-8082-55fe3a4f636b",{}] [DEBUG] 2026-08-04 20:33:45,244 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:45,244 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:45,244 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:45.168'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:45,244 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:45.206'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:45,247 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:45,247 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:45,247 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:33:45,247 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:33:45,247 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:33:45,247 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:33:45,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:33:45,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:33:45,261 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:33:45,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"c77a52bf-e40a-4083-bbeb-409ce0f3b19f",{}] [INFO ] 2026-08-04 20:33:45,262 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"91e39544-9144-4fca-b6db-c16f2640119f",{}] [DEBUG] 2026-08-04 20:33:45,262 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:33:45,262 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:33:45.22'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:33:45,265 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:33:45,265 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:33:45,265 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:33:45,276 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:33:45,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"abeaa6de-b617-4a83-8f24-97593bd65fd9",{}] [ERROR] 2026-08-04 20:34:03,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=42fc0872-ee20-0eb0-9d48-a829bc515715] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:34:03,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=42fc0872-ee20-0eb0-9d48-a829bc515715] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:34:03,836 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Deleting the store for sessionId '42fc0872-ee20-0eb0-9d48-a829bc515715' [DEBUG] 2026-08-04 20:34:03,836 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:34:09,504 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"6a0262ec-f716-4246-b2e4-b3108789d03a","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:09,504 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:09,504 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:09.504'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:34:09,515 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:09,515 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"6a0262ec-f716-4246-b2e4-b3108789d03a",{"currentTime":"2026-08-04T20:34:09.504Z"}] [INFO ] 2026-08-04 20:34:09,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"c79d8e60-e092-4e39-85a2-38784c8060a3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:09.501Z"}] [DEBUG] 2026-08-04 20:34:09,520 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:34:09,521 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:09,521 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:34:09,523 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:09,524 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:09,525 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:09.501'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:09,527 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:09,527 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:34:09,527 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:34:09,537 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:34:09,538 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"c79d8e60-e092-4e39-85a2-38784c8060a3",{}] [ERROR] 2026-08-04 20:34:09,961 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=dcd350be-18bc-c63c-371e-059e4d409978] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:34:09,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=dcd350be-18bc-c63c-371e-059e4d409978] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:34:09,962 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Deleting the store for sessionId 'dcd350be-18bc-c63c-371e-059e4d409978' [DEBUG] 2026-08-04 20:34:09,962 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:34:09,962 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:09,962 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:34:09,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:34:09,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:34:09,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:34:09,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:34:09,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:34:09,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:34:09,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:34:09,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04 [INFO ] 2026-08-04 20:34:09,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:34:09,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Connection is established [DEBUG] 2026-08-04 20:34:09,965 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04' [DEBUG] 2026-08-04 20:34:09,965 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:34:09,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Received: [2,"fb99fc69-bb7d-4e82-8c0f-050d03e8ab53","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:34:09,973 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:09,973 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:34:09,975 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:09,975 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:09.975'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:34:09,987 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:09,987 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:34:09,987 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:34:09,989 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:34:09,989 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:34:09,989 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:34:09,989 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:34:09,989 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:34:09,989 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:34:09,989 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Sending: [3,"fb99fc69-bb7d-4e82-8c0f-050d03e8ab53",{"status":"Accepted","currentTime":"2026-08-04T20:34:09.975Z","interval":7200}] [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,294 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,316 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,335 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [2,"145ed165-cca7-44d8-8ae1-66c7b8695304","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,357 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'd08fb2bb-9cb7-a7a3-8506-b4374cdf8839': 1 [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,390 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,391 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:34:10,412 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:34:10,434 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:34:10,455 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"528bd7ba-c6fe-429e-b9b1-1c77af74ee44","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,482 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 319 [INFO ] 2026-08-04 20:34:10,492 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"d4cd5417-4e9d-406a-b26f-9f80f5532754","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.483Z"}] [DEBUG] 2026-08-04 20:34:10,493 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,494 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,494 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:34:10,496 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,498 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,498 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.483'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,501 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,501 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:34:10,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"3f319d53-19a6-4818-83d6-aa43453938cd","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,503 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 321 [INFO ] 2026-08-04 20:34:10,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"17a5bdc2-30cc-462b-a650-e735de2df900","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.503Z"}] [DEBUG] 2026-08-04 20:34:10,510 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,510 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,511 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"d4cd5417-4e9d-406a-b26f-9f80f5532754",{}] [DEBUG] 2026-08-04 20:34:10,511 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,511 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:34:10,514 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,515 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,515 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.503'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,518 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,518 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:34:10,518 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - triggerMessage method [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - Params [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoint List [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoints [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"795d027e-98d0-46d9-9148-f333811e11d3","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,526 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 319 [DEBUG] 2026-08-04 20:34:10,527 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"17a5bdc2-30cc-462b-a650-e735de2df900",{}] [INFO ] 2026-08-04 20:34:10,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"acae1595-db66-4138-91b2-b9078fa34467","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.527Z"}] [DEBUG] 2026-08-04 20:34:10,536 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,537 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,537 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:34:10,540 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,541 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,541 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.527'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,544 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,544 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:34:10,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - triggerMessage method [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - Params [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoint List [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePoints [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2142) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"4d16c701-0513-441e-8ff0-e8b52f24e253","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,547 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 321 [DEBUG] 2026-08-04 20:34:10,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,553 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"acae1595-db66-4138-91b2-b9078fa34467",{}] [INFO ] 2026-08-04 20:34:10,557 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"9ad34995-4ad4-49ef-9ef1-1d794b505ce6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.548Z"}] [DEBUG] 2026-08-04 20:34:10,558 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,559 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,559 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:34:10,562 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,563 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,563 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.548'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,566 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,566 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:34:10,566 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:34:10,569 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:34:10,575 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"9ad34995-4ad4-49ef-9ef1-1d794b505ce6",{}] [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"99891f98-4d1a-4a0e-80e6-860921b89e88","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,596 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 319 [INFO ] 2026-08-04 20:34:10,605 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"b8b39dac-0fbd-4672-b8f3-1dacfea44446","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.597Z"}] [DEBUG] 2026-08-04 20:34:10,605 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,606 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,606 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:34:10,608 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,609 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,609 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.597'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,612 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,612 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:34:10,612 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"2a1fa5ee-7f7d-4a91-bf09-048b8534fe6d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,615 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 319 [DEBUG] 2026-08-04 20:34:10,620 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,621 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"b8b39dac-0fbd-4672-b8f3-1dacfea44446",{}] [INFO ] 2026-08-04 20:34:10,624 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ee08774c-ffae-4868-9099-471788905b7d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.616Z"}] [DEBUG] 2026-08-04 20:34:10,624 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,625 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,625 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:34:10,628 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,629 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,629 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.616'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,631 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,631 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:34:10,631 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:34:10,640 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,641 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ee08774c-ffae-4868-9099-471788905b7d",{}] [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"b57e77d6-e039-40d7-9ba7-01e133669079","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,687 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 319 [INFO ] 2026-08-04 20:34:10,696 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"09c29d84-b5a0-49d9-9e6b-a41a6ed01648","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.688Z"}] [DEBUG] 2026-08-04 20:34:10,696 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,697 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,697 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:34:10,700 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,701 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,701 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.688'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,703 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,704 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:34:10,704 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,713 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:34:10,713 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"09c29d84-b5a0-49d9-9e6b-a41a6ed01648",{}] [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"5e2ec631-b209-4d42-b12e-c6bad8bcac7e","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,738 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 319 [INFO ] 2026-08-04 20:34:10,748 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"5645383f-ba55-436a-af25-2f8b9d2c6b8f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.739Z"}] [DEBUG] 2026-08-04 20:34:10,748 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,749 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,749 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:34:10,752 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,753 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,753 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.739'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,756 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,756 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:34:10,756 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:34:10,760 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,760 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"d0733765-633b-4806-9331-80e05811ebfc","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,761 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 319 [DEBUG] 2026-08-04 20:34:10,765 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,765 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"6c2e6b30-5510-4592-b8cf-efa4add89fac","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.762Z"}] [INFO ] 2026-08-04 20:34:10,766 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"5645383f-ba55-436a-af25-2f8b9d2c6b8f",{}] [DEBUG] 2026-08-04 20:34:10,766 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,767 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,767 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:34:10,770 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,771 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,771 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.762'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,774 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,774 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:34:10,774 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:34:10,782 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"5b8c2799-3521-4df1-aac8-d841a0ce4828","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 319 [INFO ] 2026-08-04 20:34:10,783 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"6c2e6b30-5510-4592-b8cf-efa4add89fac",{}] [INFO ] 2026-08-04 20:34:10,787 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"fa20cad0-c6ad-401e-b6c3-411627b2754b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.784Z"}] [DEBUG] 2026-08-04 20:34:10,788 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,788 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,789 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:34:10,791 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,792 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,792 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.784'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,795 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,795 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:34:10,795 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"812348c8-d661-4d46-84b8-45f8efc3ef79","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,803 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 319 [DEBUG] 2026-08-04 20:34:10,805 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"fa20cad0-c6ad-401e-b6c3-411627b2754b",{}] [INFO ] 2026-08-04 20:34:10,812 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"16e3c125-34c1-4dad-b297-e16268fda9c6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.804Z"}] [DEBUG] 2026-08-04 20:34:10,812 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,813 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,813 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:34:10,816 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,817 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,817 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.804'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,819 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:34:10,819 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,822 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:34:10,830 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"16e3c125-34c1-4dad-b297-e16268fda9c6",{}] [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,852 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Sending: [2,"da6276bc-d80c-4ffe-854f-00cf086d869c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,874 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04': 1 [DEBUG] 2026-08-04 20:34:10,874 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:10,875 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:34:10,876 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:34:10,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:34:10,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:34:10,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:34:10,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:34:10,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:34:10,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:34:10,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: 29f77e33-a0a8-1b66-7544-482f10b24d05 [INFO ] 2026-08-04 20:34:10,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:34:10,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=29f77e33-a0a8-1b66-7544-482f10b24d05] Connection is established [DEBUG] 2026-08-04 20:34:10,877 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId '29f77e33-a0a8-1b66-7544-482f10b24d05' [DEBUG] 2026-08-04 20:34:10,877 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:34:10,885 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Received: [2,"be699951-db1e-47bd-a91a-faa74ad512ee","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.875Z"}] [DEBUG] 2026-08-04 20:34:10,886 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,887 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,887 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:34:10,905 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.875'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,909 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,909 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:34:10,909 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:34:10,917 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:10,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Sending: [3,"be699951-db1e-47bd-a91a-faa74ad512ee",{}] [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"9860cf5d-2d3b-4ced-88f1-201a19cb8797","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,940 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 319 [INFO ] 2026-08-04 20:34:10,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"996ed481-eeaa-4fcc-8277-c325220d494c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.941Z"}] [DEBUG] 2026-08-04 20:34:10,953 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,954 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,954 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:34:10,956 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:10,957 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,957 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.941'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"25545ed9-a1d9-429c-b194-085871f3a45d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:10,961 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 319 [DEBUG] 2026-08-04 20:34:10,966 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,966 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:34:10,966 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:34:10,970 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"b1c8ba7c-0731-4103-83b7-19d47f38cc46","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:10.962Z"}] [DEBUG] 2026-08-04 20:34:10,970 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:34:10,971 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:10,971 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:34:10,974 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:34:10,975 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:10,975 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"996ed481-eeaa-4fcc-8277-c325220d494c",{}] [DEBUG] 2026-08-04 20:34:10,976 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:10,976 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:10.962'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:10,978 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:10,978 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:34:10,978 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:34:10,987 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:34:10,988 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"b1c8ba7c-0731-4103-83b7-19d47f38cc46",{}] [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:34:10,990 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,016 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,017 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"c89bfb4f-1fb8-4a87-beb8-d97f545b774e","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:11,017 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 319 [INFO ] 2026-08-04 20:34:11,025 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"1ec2cb56-0fca-435b-8d4c-0f6521cdb1a7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:11.017Z"}] [DEBUG] 2026-08-04 20:34:11,025 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:11,026 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:11,026 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:34:11,032 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:11,033 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:11,034 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:11.017'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:11,036 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:11,036 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:34:11,036 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:34:11,046 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:34:11,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"1ec2cb56-0fca-435b-8d4c-0f6521cdb1a7",{}] [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"95a741fd-65d6-4bcf-a0c1-8575eabf75c9","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:11,104 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 319 [INFO ] 2026-08-04 20:34:11,117 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"0402f7a3-b9e6-4a1a-9dc0-26c6b1363c05","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:11.105Z"}] [DEBUG] 2026-08-04 20:34:11,117 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:11,118 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:11,118 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:34:11,121 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:11,122 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:11,122 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:11.105'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:11,125 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:11,125 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:34:11,125 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"c9653983-4f9e-4d35-a937-4b16f2d4b031","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:11,126 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 319 [INFO ] 2026-08-04 20:34:11,134 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"3ca80e54-0d91-4db1-bf97-dc85ba32eab0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:11.127Z"}] [DEBUG] 2026-08-04 20:34:11,134 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:34:11,135 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:34:11,135 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:11,135 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:34:11,136 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"0402f7a3-b9e6-4a1a-9dc0-26c6b1363c05",{}] [DEBUG] 2026-08-04 20:34:11,138 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:11,139 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:11,139 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:11.127'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:11,142 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:11,142 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:34:11,142 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"8062b7c0-288c-445d-b517-6103188c7198","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:11,148 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 319 [DEBUG] 2026-08-04 20:34:11,151 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:34:11,152 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"3ca80e54-0d91-4db1-bf97-dc85ba32eab0",{}] [INFO ] 2026-08-04 20:34:11,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"baad945c-912f-4503-a271-a24c189d13b1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:11.149Z"}] [DEBUG] 2026-08-04 20:34:11,162 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:11,163 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:11,163 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:34:11,165 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:11,167 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:11,167 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:11.149'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:11,169 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:34:11,169 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,169 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"0120ed52-0033-4b1a-8509-6088b7de4c59","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:11,170 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 319 [DEBUG] 2026-08-04 20:34:11,179 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:34:11,179 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"baad945c-912f-4503-a271-a24c189d13b1",{}] [INFO ] 2026-08-04 20:34:11,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"58982e43-8e2f-496f-bd69-01193423cae4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:11.170Z"}] [DEBUG] 2026-08-04 20:34:11,183 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:34:11,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:11,184 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:34:11,186 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,187 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"2d07bae6-4c4e-4d0b-955e-f2fed842d02c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:34:11,188 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 319 [DEBUG] 2026-08-04 20:34:11,188 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:11,188 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:11.17'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:11,191 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:11,191 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:34:11,191 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:34:11,200 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"13eca10f-2edb-40c6-9008-606df53fe7ea","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:11.188Z"}] [DEBUG] 2026-08-04 20:34:11,200 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:11,201 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:11,201 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:34:11,202 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:34:11,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"58982e43-8e2f-496f-bd69-01193423cae4",{}] [DEBUG] 2026-08-04 20:34:11,208 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:11,209 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:11,209 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:11.188'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:34:11,213 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:34:11,217 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:11,217 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:34:11,217 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:34:11,232 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:11,233 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"13eca10f-2edb-40c6-9008-606df53fe7ea",{}] [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:34:11,256 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:34:11,279 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:34:14,951 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [3,"145ed165-cca7-44d8-8ae1-66c7b8695304",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:34:14,951 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Store size for sessionId 'd08fb2bb-9cb7-a7a3-8506-b4374cdf8839': 0 [INFO ] 2026-08-04 20:34:15,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"9c4c2621-8181-4ef7-a68e-af4caa82496c","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:34:14.231Z"}] [DEBUG] 2026-08-04 20:34:15,085 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:34:15,086 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:15,086 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:34:15,089 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:15,090 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:15,090 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:14.231'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:34:15,093 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:15,093 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:34:15,093 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:34:15,103 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:34:15,104 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"9c4c2621-8181-4ef7-a68e-af4caa82496c",{}] [INFO ] 2026-08-04 20:34:22,482 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"09f35269-14b7-4a41-9590-b648857b2027","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:22,483 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:22,483 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:22.483'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:34:22,494 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:22,494 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"09f35269-14b7-4a41-9590-b648857b2027",{"currentTime":"2026-08-04T20:34:22.483Z"}] [DEBUG] 2026-08-04 20:34:26,340 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:34:26,340 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1781 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:34:26,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:34:26,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:34:26,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:34:26,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : | 1781|999_SCHEDULE_BOT_PST| 1|100289|2024-01-07T21:56:06.236Z|4175708 |2024-01-07T22:01:12.802Z|4178249 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:34:26,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:34:26,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:34:26,369 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:34:26,369 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1781 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-01-07 21:56:06.236'} and {ts '2024-01-07 22:01:12.802'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:34:26,372 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:34:26,372 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:34:26,372 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:34:26,372 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:34:34,375 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"714ec259-8482-4a17-9c13-7fad56b0bd2a","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,375 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,376 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.375'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:34:34,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"8cd15ab2-8883-40a4-9116-b3fbeea5cea4","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,376 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,376 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.376'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:34:34,383 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"84177363-341b-49f6-ad7f-e15427daaabc","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,383 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,383 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.383'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:34:34,387 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"48159e1d-b57a-4291-a262-fef4588e8779","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,388 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,388 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.387'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:34:34,388 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"714ec259-8482-4a17-9c13-7fad56b0bd2a",{"currentTime":"2026-08-04T20:34:34.375Z"}] [INFO ] 2026-08-04 20:34:34,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"8b6936ea-4e90-4730-a505-f5e603c48e7f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.373Z"}] [DEBUG] 2026-08-04 20:34:34,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,392 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"8cd15ab2-8883-40a4-9116-b3fbeea5cea4",{"currentTime":"2026-08-04T20:34:34.376Z"}] [DEBUG] 2026-08-04 20:34:34,393 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,393 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:34:34,394 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"8a846ab2-d0a0-4a2f-a347-ce4364e919a9","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,394 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,394 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.394'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:34:34,396 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:34,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"0b0a4e9e-a4c6-4971-8b88-45aeabe4fa76","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.374Z"}] [DEBUG] 2026-08-04 20:34:34,397 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,397 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.373'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,397 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,398 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,398 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"84177363-341b-49f6-ad7f-e15427daaabc",{"currentTime":"2026-08-04T20:34:34.383Z"}] [DEBUG] 2026-08-04 20:34:34,398 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,398 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:34:34,400 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,400 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:34:34,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:34:34,401 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"8f910a2b-6c63-4951-9465-b403c3940919","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.381Z"}] [DEBUG] 2026-08-04 20:34:34,401 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,402 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,402 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:34:34,403 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,403 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"48159e1d-b57a-4291-a262-fef4588e8779",{"currentTime":"2026-08-04T20:34:34.387Z"}] [INFO ] 2026-08-04 20:34:34,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c869dc8b-f989-4d76-97c9-27aa73ddbd73","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.386Z"}] [DEBUG] 2026-08-04 20:34:34,407 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,408 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,408 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:34:34,409 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"8a846ab2-d0a0-4a2f-a347-ce4364e919a9",{"currentTime":"2026-08-04T20:34:34.394Z"}] [INFO ] 2026-08-04 20:34:34,412 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"7248add7-031c-4a35-8a42-b0f21795df27","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.385Z"}] [DEBUG] 2026-08-04 20:34:34,412 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,413 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,413 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:34:34,414 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:34:34,415 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:34,415 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"8b6936ea-4e90-4730-a505-f5e603c48e7f",{}] [DEBUG] 2026-08-04 20:34:34,416 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,416 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.374'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,418 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,419 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:34:34,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:34:34,427 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:34:34,428 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:34,428 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"0b0a4e9e-a4c6-4971-8b88-45aeabe4fa76",{}] [DEBUG] 2026-08-04 20:34:34,429 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,429 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.381'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,432 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,432 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:34:34,432 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:34:34,447 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:34:34,448 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"8f910a2b-6c63-4951-9465-b403c3940919",{}] [DEBUG] 2026-08-04 20:34:34,456 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:34,458 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,458 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.385'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,460 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,460 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:34:34,460 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:34:34,469 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:34:34,469 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:34,470 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"7248add7-031c-4a35-8a42-b0f21795df27",{}] [DEBUG] 2026-08-04 20:34:34,470 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,470 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.386'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,473 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,473 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:34:34,473 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:34:34,484 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:34:34,485 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c869dc8b-f989-4d76-97c9-27aa73ddbd73",{}] [INFO ] 2026-08-04 20:34:34,784 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"dd0383b9-96c7-43bc-81bd-21f3f0495734","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,784 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,784 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.784'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:34:34,785 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"4634385b-d720-40f4-a42c-8897185bddcd","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,786 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,786 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.785'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:34:34,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"79ea23d0-6377-4650-8c2f-f18a94b60dd0","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,788 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.788'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:34:34,790 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"9a0648b9-c610-48ec-b004-7bc1d71f158a","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,790 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,790 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.79'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:34:34,793 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"5ce6a850-123d-4f78-a042-9bb3ece6ed81","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,793 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,793 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.793'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:34:34,794 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"52fc6f3a-093c-4cc7-bd94-1ec565dd9b9b","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:34,794 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:34,794 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:34.794'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:34:34,807 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,807 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"4634385b-d720-40f4-a42c-8897185bddcd",{"currentTime":"2026-08-04T20:34:34.785Z"}] [INFO ] 2026-08-04 20:34:34,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"8947a15a-4dbd-40f0-a1d4-853123ff0878","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.783Z"}] [DEBUG] 2026-08-04 20:34:34,811 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,812 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,812 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:34:34,816 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,816 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,816 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"9a0648b9-c610-48ec-b004-7bc1d71f158a",{"currentTime":"2026-08-04T20:34:34.790Z"}] [INFO ] 2026-08-04 20:34:34,816 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"79ea23d0-6377-4650-8c2f-f18a94b60dd0",{"currentTime":"2026-08-04T20:34:34.788Z"}] [INFO ] 2026-08-04 20:34:34,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"bc9e60c4-bb62-4fa1-9e03-4141c1b11f69","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.785Z"}] [DEBUG] 2026-08-04 20:34:34,817 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,818 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:34,818 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,818 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:34:34,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"02e80c08-0aa9-4aaf-ab56-020c6e42ae80","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.784Z"}] [DEBUG] 2026-08-04 20:34:34,820 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:34:34,822 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,822 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.783'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,836 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,836 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:34:34,836 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:34:34,885 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"5ce6a850-123d-4f78-a042-9bb3ece6ed81",{"currentTime":"2026-08-04T20:34:34.793Z"}] [INFO ] 2026-08-04 20:34:34,887 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"a783792f-9967-4094-b70f-6643e9b36c2a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.784Z"}] [DEBUG] 2026-08-04 20:34:34,887 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,897 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:34:34,897 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,897 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:34:34,898 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:34,898 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"52fc6f3a-093c-4cc7-bd94-1ec565dd9b9b",{"currentTime":"2026-08-04T20:34:34.794Z"}] [INFO ] 2026-08-04 20:34:34,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"8947a15a-4dbd-40f0-a1d4-853123ff0878",{}] [INFO ] 2026-08-04 20:34:34,900 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"7ca00f1a-88da-4ee2-bb54-6c80373eb2b4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.784Z"}] [DEBUG] 2026-08-04 20:34:34,900 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,902 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,902 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:34:34,902 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,902 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.785'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,914 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,914 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:34:34,914 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:34:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:34,916 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"dd0383b9-96c7-43bc-81bd-21f3f0495734",{"currentTime":"2026-08-04T20:34:34.784Z"}] [INFO ] 2026-08-04 20:34:34,917 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"12c41059-7ed1-4b9d-ae8e-3c15dd54adbd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:34.785Z"}] [DEBUG] 2026-08-04 20:34:34,917 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:34:34,918 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:34,918 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:34:34,924 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:34:34,924 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:34,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"bc9e60c4-bb62-4fa1-9e03-4141c1b11f69",{}] [DEBUG] 2026-08-04 20:34:34,925 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,925 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.784'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,928 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,928 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:34:34,928 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:34:34,936 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:34:34,936 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:34,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"02e80c08-0aa9-4aaf-ab56-020c6e42ae80",{}] [DEBUG] 2026-08-04 20:34:34,937 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,937 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.784'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,940 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,940 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:34:34,940 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:34:34,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:34:34,949 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:34,950 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"7ca00f1a-88da-4ee2-bb54-6c80373eb2b4",{}] [DEBUG] 2026-08-04 20:34:34,950 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,950 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.784'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,953 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,953 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:34:34,953 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:34:34,962 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:34:34,963 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"a783792f-9967-4094-b70f-6643e9b36c2a",{}] [DEBUG] 2026-08-04 20:34:34,967 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:34,968 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:34,968 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:34.785'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:34,971 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:34,971 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:34:34,971 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:34:34,980 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:34:34,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"12c41059-7ed1-4b9d-ae8e-3c15dd54adbd",{}] [INFO ] 2026-08-04 20:34:35,175 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"b978aa0e-e802-447a-8d3d-96c31241cdb1","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:35,175 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:35,175 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:35.175'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:34:35,177 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"f3a2c6a2-07c7-49f7-bdfd-1b9becee1c5b","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:35,177 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:35,177 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:35.177'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:34:35,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"2f28f233-f7b6-4e60-921e-ca812b5d41ed","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:35,180 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:35,180 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:35.18'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:34:35,184 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"be68eb34-7cd5-4e07-bf4f-56b54ecdcf01","Heartbeat",{}] [INFO ] 2026-08-04 20:34:35,184 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"2c8683db-d80d-4074-9207-241fdcd61155","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:35,185 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:35,185 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:35,185 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:35.184'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:34:35,185 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:35.184'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:34:35,189 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:35,189 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"b978aa0e-e802-447a-8d3d-96c31241cdb1",{"currentTime":"2026-08-04T20:34:35.175Z"}] [INFO ] 2026-08-04 20:34:35,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"29973b62-ae73-4d6e-995c-09a82c14c550","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:35.177Z"}] [DEBUG] 2026-08-04 20:34:35,192 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:34:35,193 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:35,193 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:34:35,194 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:35,194 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"f3a2c6a2-07c7-49f7-bdfd-1b9becee1c5b",{"currentTime":"2026-08-04T20:34:35.177Z"}] [DEBUG] 2026-08-04 20:34:35,194 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:35,194 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"2f28f233-f7b6-4e60-921e-ca812b5d41ed",{"currentTime":"2026-08-04T20:34:35.180Z"}] [INFO ] 2026-08-04 20:34:35,198 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"635d3e34-d08b-45e0-b01d-43f9865a666d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:35.177Z"}] [DEBUG] 2026-08-04 20:34:35,199 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:34:35,199 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:35,200 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:35,200 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:34:35,200 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:35,200 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"2c8683db-d80d-4074-9207-241fdcd61155",{"currentTime":"2026-08-04T20:34:35.184Z"}] [DEBUG] 2026-08-04 20:34:35,200 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:35,200 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:35.177'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:35,201 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:35,201 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"be68eb34-7cd5-4e07-bf4f-56b54ecdcf01",{"currentTime":"2026-08-04T20:34:35.184Z"}] [INFO ] 2026-08-04 20:34:35,204 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"9eec0670-e0e6-4fee-8c79-b6a385df4b06","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:35.175Z"}] [DEBUG] 2026-08-04 20:34:35,205 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:34:35,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"422b51c3-144e-48ff-b3fa-4fb87bb2d612","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:35,209 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:35,209 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:35.209'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:34:35,214 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"6bd8d88b-2e3b-44fb-bc3e-b18e7018a012","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:35.178Z"}] [INFO ] 2026-08-04 20:34:35,214 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"1c6c71e7-f474-4e7b-bb73-35d4494c27e3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:35.176Z"}] [DEBUG] 2026-08-04 20:34:35,214 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:34:35,214 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:34:35,214 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:35,215 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:34:35,215 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:35,215 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:34:35,215 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:34:35,216 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:35,216 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:34:35,216 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:35,216 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:34:35,220 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:35,220 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"422b51c3-144e-48ff-b3fa-4fb87bb2d612",{"currentTime":"2026-08-04T20:34:35.209Z"}] [INFO ] 2026-08-04 20:34:35,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"6db50528-56ef-4644-9829-eeb59f1ec14a","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:35,224 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:35,224 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:35.224'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:34:35,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"0e36dc78-a0e2-4acd-822a-5b9989f50e2f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:35.209Z"}] [DEBUG] 2026-08-04 20:34:35,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:34:35,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:34:35,226 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:35,227 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:35,227 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:34:35,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"29973b62-ae73-4d6e-995c-09a82c14c550",{}] [DEBUG] 2026-08-04 20:34:35,227 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:35,228 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:35.177'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:35,231 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:35,231 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:34:35,231 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:34:35,236 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:35,236 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"6db50528-56ef-4644-9829-eeb59f1ec14a",{"currentTime":"2026-08-04T20:34:35.224Z"}] [INFO ] 2026-08-04 20:34:35,239 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2d84eec4-5e03-4ee2-8e07-13c8f88f00c1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:35.223Z"}] [DEBUG] 2026-08-04 20:34:35,239 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:34:35,240 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:35,240 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:34:35,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:34:35,242 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:35,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"635d3e34-d08b-45e0-b01d-43f9865a666d",{}] [DEBUG] 2026-08-04 20:34:35,243 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:35,243 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:35.176'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:35,245 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:35,245 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:34:35,245 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:34:35,255 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:34:35,255 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:35,256 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"1c6c71e7-f474-4e7b-bb73-35d4494c27e3",{}] [DEBUG] 2026-08-04 20:34:35,256 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:35,256 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:35.175'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:35,259 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:35,259 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:34:35,259 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:34:35,268 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:34:35,268 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:35,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"9eec0670-e0e6-4fee-8c79-b6a385df4b06",{}] [DEBUG] 2026-08-04 20:34:35,270 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:35,270 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:35.178'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:35,272 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:35,272 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:34:35,272 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:34:35,282 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:34:35,282 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:35,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"6bd8d88b-2e3b-44fb-bc3e-b18e7018a012",{}] [DEBUG] 2026-08-04 20:34:35,283 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:35,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:35.209'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:35,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:35,287 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:34:35,287 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:34:35,302 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:34:35,302 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:34:35,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"0e36dc78-a0e2-4acd-822a-5b9989f50e2f",{}] [DEBUG] 2026-08-04 20:34:35,304 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:35,304 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:35.223'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:35,306 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:35,306 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:34:35,306 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:34:35,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:34:35,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2d84eec4-5e03-4ee2-8e07-13c8f88f00c1",{}] [INFO ] 2026-08-04 20:34:59,508 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"95a1bb4e-ad62-4406-bebb-597113138815","Heartbeat",{}] [DEBUG] 2026-08-04 20:34:59,508 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:34:59,508 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:34:59.508'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:34:59,520 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:34:59,520 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"95a1bb4e-ad62-4406-bebb-597113138815",{"currentTime":"2026-08-04T20:34:59.508Z"}] [INFO ] 2026-08-04 20:34:59,523 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"51faf81d-5048-4836-a5d1-5f42c408f71b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:34:59.505Z"}] [DEBUG] 2026-08-04 20:34:59,524 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:34:59,525 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:34:59,525 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:34:59,528 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:34:59,529 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:34:59,529 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:34:59.505'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:34:59,532 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:34:59,532 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:34:59,532 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:34:59,542 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:34:59,542 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"51faf81d-5048-4836-a5d1-5f42c408f71b",{}] [ERROR] 2026-08-04 20:35:10,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:35:10,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:35:10,875 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '7b9f3f94-b4c2-1110-fdb0-6ac98ad0ac04' [DEBUG] 2026-08-04 20:35:10,875 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [ERROR] 2026-08-04 20:35:10,878 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=29f77e33-a0a8-1b66-7544-482f10b24d05] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:35:10,878 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=29f77e33-a0a8-1b66-7544-482f10b24d05] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:35:10,878 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Deleting the store for sessionId '29f77e33-a0a8-1b66-7544-482f10b24d05' [DEBUG] 2026-08-04 20:35:10,878 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:35:10,880 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:10,880 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:35:10,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:35:10,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:35:10,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:35:10,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:35:10,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:35:10,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:35:10,883 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:35:10,883 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: c23890d0-531b-11a9-756b-bf7c6f26a74c [INFO ] 2026-08-04 20:35:10,883 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:35:10,883 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=c23890d0-531b-11a9-756b-bf7c6f26a74c] Connection is established [DEBUG] 2026-08-04 20:35:10,883 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId 'c23890d0-531b-11a9-756b-bf7c6f26a74c' [DEBUG] 2026-08-04 20:35:10,883 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:35:10,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=c23890d0-531b-11a9-756b-bf7c6f26a74c] Received: [2,"84e1de02-83a9-4345-935a-8645483f8eeb","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:35:10,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:10,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:35:10,891 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:10,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:10.891'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:35:10,968 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:10,969 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:35:10,969 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:35:10,979 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:35:10,979 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:35:10,979 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:35:10,979 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:35:10,979 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:35:10,979 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:35:10,979 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=c23890d0-531b-11a9-756b-bf7c6f26a74c] Sending: [3,"84e1de02-83a9-4345-935a-8645483f8eeb",{"status":"Accepted","currentTime":"2026-08-04T20:35:10.891Z","interval":7200}] [DEBUG] 2026-08-04 20:35:13,034 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:35:13,034 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 3898 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 3898|999_SCHEDULE_BOT_PST| 1|100269|2025-10-08T21:00:45.564Z|3966737 |2025-10-08T21:30:49.972Z|3984554 |EVDisconnected| 118| 620|station | [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:35:13,069 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 3898 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-10-08 21:00:45.564'} and {ts '2025-10-08 21:30:49.972'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:35:13,073 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:35:13,073 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:35:13,073 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:35:13,073 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:35:16,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:16,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:35:16,824 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:35:16,824 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:35:16,824 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:35:16,824 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:35:16,824 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:35:16,824 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:35:16,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:35:16,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: c68b68f9-1d1b-6dd2-1ce2-47640d06d972 [INFO ] 2026-08-04 20:35:16,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:35:16,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=c68b68f9-1d1b-6dd2-1ce2-47640d06d972] Connection is established [DEBUG] 2026-08-04 20:35:16,825 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId 'c68b68f9-1d1b-6dd2-1ce2-47640d06d972' [DEBUG] 2026-08-04 20:35:16,825 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:35:23,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"aa839184-cc96-4c4c-8d8b-194a914b3fcc","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:23,320 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:23,320 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:23.32'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:35:23,332 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:23,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"aa839184-cc96-4c4c-8d8b-194a914b3fcc",{"currentTime":"2026-08-04T20:35:23.320Z"}] [INFO ] 2026-08-04 20:35:24,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"af50b050-4ecf-43ab-92ec-fc67fd7fa7a6","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,378 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,378 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.378'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:35:24,379 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"d9cd3563-6a86-45ad-ae64-52876469e7f6","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,379 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,379 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.379'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:35:24,385 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"8ff6a8a4-fe92-49f4-b88f-c114ea6d5ece","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,385 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,385 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.385'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:35:24,395 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"2a7e8600-1e8b-4eea-9242-5ee6e6900cb6","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,395 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,395 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:35:24,395 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"d9cd3563-6a86-45ad-ae64-52876469e7f6",{"currentTime":"2026-08-04T20:35:24.379Z"}] [DEBUG] 2026-08-04 20:35:24,395 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.395'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:35:24,395 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"af50b050-4ecf-43ab-92ec-fc67fd7fa7a6",{"currentTime":"2026-08-04T20:35:24.378Z"}] [INFO ] 2026-08-04 20:35:24,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c345dc10-1c32-4147-ad50-2fb3d335a05f","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,396 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,396 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.396'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:35:24,399 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"60fa3d09-a1f9-4d5d-b4a5-9b17061ae75a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.377Z"}] [DEBUG] 2026-08-04 20:35:24,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,401 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,401 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:35:24,404 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,404 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"1f4ab2c3-33f1-4a6b-8020-9f646fb6eaa0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.377Z"}] [DEBUG] 2026-08-04 20:35:24,405 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,405 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.377'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,405 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"8ff6a8a4-fe92-49f4-b88f-c114ea6d5ece",{"currentTime":"2026-08-04T20:35:24.385Z"}] [DEBUG] 2026-08-04 20:35:24,406 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,407 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:35:24,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"f792bf55-fd3c-44f3-afc9-d9ea67e189d1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.384Z"}] [DEBUG] 2026-08-04 20:35:24,407 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,408 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,408 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:35:24,408 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:35:24,408 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,408 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:35:24,411 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,411 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c345dc10-1c32-4147-ad50-2fb3d335a05f",{"currentTime":"2026-08-04T20:35:24.396Z"}] [INFO ] 2026-08-04 20:35:24,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"2a7e8600-1e8b-4eea-9242-5ee6e6900cb6",{"currentTime":"2026-08-04T20:35:24.395Z"}] [INFO ] 2026-08-04 20:35:24,413 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"76556bb4-ba20-41db-ab66-d70611cb94f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.388Z"}] [DEBUG] 2026-08-04 20:35:24,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:35:24,413 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"d94adf3a-beff-4bd6-8dd7-7227044c3d94","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.388Z"}] [DEBUG] 2026-08-04 20:35:24,414 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,414 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,414 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,415 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:35:24,415 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:35:24,417 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,417 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"60fa3d09-a1f9-4d5d-b4a5-9b17061ae75a",{}] [DEBUG] 2026-08-04 20:35:24,418 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,418 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.377'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,421 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,421 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:35:24,421 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:35:24,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,431 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,431 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"1f4ab2c3-33f1-4a6b-8020-9f646fb6eaa0",{}] [DEBUG] 2026-08-04 20:35:24,432 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,432 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.384'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,435 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,435 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:35:24,435 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:35:24,444 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,444 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"f792bf55-fd3c-44f3-afc9-d9ea67e189d1",{}] [DEBUG] 2026-08-04 20:35:24,446 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,446 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.388'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,448 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,448 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:35:24,448 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:35:24,457 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:35:24,457 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:35:24,458 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"76556bb4-ba20-41db-ab66-d70611cb94f8",{}] [DEBUG] 2026-08-04 20:35:24,458 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,458 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.388'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,461 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,461 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:35:24,461 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:35:24,471 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:35:24,471 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"d94adf3a-beff-4bd6-8dd7-7227044c3d94",{}] [INFO ] 2026-08-04 20:35:24,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ddd514f7-1e38-491e-a421-9932eb81ffa3","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,788 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,788 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.788'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:35:24,792 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"7072de4d-7bef-4fc2-bdf1-3252a2ab815d","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,792 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,792 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.792'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:35:24,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"bb14be3f-da75-4b59-922f-99b6daa0ceed","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,799 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,799 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.799'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:35:24,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"725f9d38-2416-4506-a5fb-d5487976d3f6","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,801 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,801 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.8'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:35:24,801 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"d026dcb5-6a49-47f7-84c8-6c000adff06e","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,801 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,801 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.801'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:35:24,802 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,802 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ddd514f7-1e38-491e-a421-9932eb81ffa3",{"currentTime":"2026-08-04T20:35:24.788Z"}] [INFO ] 2026-08-04 20:35:24,803 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"78740b3e-6651-467e-978b-edaddef1f7b1","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:24,803 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:24,803 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:24.803'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:35:24,804 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"5f432862-dd31-4998-8d22-6ed3e5775be0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.790Z"}] [DEBUG] 2026-08-04 20:35:24,804 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,805 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,805 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:35:24,808 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,808 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"7072de4d-7bef-4fc2-bdf1-3252a2ab815d",{"currentTime":"2026-08-04T20:35:24.792Z"}] [DEBUG] 2026-08-04 20:35:24,809 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,809 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"a603b2f7-9a03-4716-ada8-72547ebd6a5b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.790Z"}] [DEBUG] 2026-08-04 20:35:24,809 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,810 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,810 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:35:24,810 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,810 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.79'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,813 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,813 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:35:24,813 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:35:24,813 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,813 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"bb14be3f-da75-4b59-922f-99b6daa0ceed",{"currentTime":"2026-08-04T20:35:24.799Z"}] [DEBUG] 2026-08-04 20:35:24,815 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,815 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"d026dcb5-6a49-47f7-84c8-6c000adff06e",{"currentTime":"2026-08-04T20:35:24.801Z"}] [INFO ] 2026-08-04 20:35:24,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"725f9d38-2416-4506-a5fb-d5487976d3f6",{"currentTime":"2026-08-04T20:35:24.800Z"}] [INFO ] 2026-08-04 20:35:24,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"795cc15b-1b2f-4254-9508-824d5ccd845c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.789Z"}] [DEBUG] 2026-08-04 20:35:24,817 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,817 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:24,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"78740b3e-6651-467e-978b-edaddef1f7b1",{"currentTime":"2026-08-04T20:35:24.803Z"}] [INFO ] 2026-08-04 20:35:24,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"222f2828-8ef9-4da5-a0c3-7daf2499831d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.789Z"}] [DEBUG] 2026-08-04 20:35:24,819 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:35:24,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"ce513ead-09ba-4f90-a18d-fca7b44e5fa1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.790Z"}] [DEBUG] 2026-08-04 20:35:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,820 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:35:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,820 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:35:24,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:35:24,821 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"d5c0c690-d62c-490d-b379-4ba18894aa8e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:24.791Z"}] [DEBUG] 2026-08-04 20:35:24,821 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:35:24,821 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,822 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:35:24,822 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:24,822 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [INFO ] 2026-08-04 20:35:24,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"5f432862-dd31-4998-8d22-6ed3e5775be0",{}] [DEBUG] 2026-08-04 20:35:24,823 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,823 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.79'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,825 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,825 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:35:24,825 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:35:24,835 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,835 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"a603b2f7-9a03-4716-ada8-72547ebd6a5b",{}] [DEBUG] 2026-08-04 20:35:24,836 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,837 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.789'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,839 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,839 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:35:24,839 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:35:24,848 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,848 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,849 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"795cc15b-1b2f-4254-9508-824d5ccd845c",{}] [DEBUG] 2026-08-04 20:35:24,850 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,850 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.79'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,852 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,852 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:35:24,852 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:35:24,862 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,862 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"ce513ead-09ba-4f90-a18d-fca7b44e5fa1",{}] [DEBUG] 2026-08-04 20:35:24,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.789'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,866 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,866 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:35:24,866 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:35:24,875 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:35:24,875 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:24,876 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"222f2828-8ef9-4da5-a0c3-7daf2499831d",{}] [DEBUG] 2026-08-04 20:35:24,877 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:24,877 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:24.791'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:24,879 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:24,879 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:35:24,879 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:35:24,888 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:35:24,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"d5c0c690-d62c-490d-b379-4ba18894aa8e",{}] [INFO ] 2026-08-04 20:35:25,210 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"1842168a-0e23-4fec-9d93-e3268413c677","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:25,211 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:25,211 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:25.21'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:35:25,215 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"2ad5ed68-37cd-44af-b149-276896cb61a3","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:25,215 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:25,215 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:25.215'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:35:25,220 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"9b0062f0-b90f-4f61-a1fe-5e64a05c62b4","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:25,220 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:25,220 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:25.22'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:35:25,227 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:25,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"1842168a-0e23-4fec-9d93-e3268413c677",{"currentTime":"2026-08-04T20:35:25.210Z"}] [DEBUG] 2026-08-04 20:35:25,234 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:25,234 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"2ad5ed68-37cd-44af-b149-276896cb61a3",{"currentTime":"2026-08-04T20:35:25.215Z"}] [DEBUG] 2026-08-04 20:35:25,234 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:25,234 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"9b0062f0-b90f-4f61-a1fe-5e64a05c62b4",{"currentTime":"2026-08-04T20:35:25.220Z"}] [INFO ] 2026-08-04 20:35:25,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"774b4eca-6582-431b-800e-7ba0b8ada4d6","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:25,235 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:25,235 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:25.235'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:35:25,236 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"5b8d321b-0545-46d0-8796-e61a36d7b42b","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:25.236'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:35:25,246 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:25,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"5b8d321b-0545-46d0-8796-e61a36d7b42b",{"currentTime":"2026-08-04T20:35:25.236Z"}] [DEBUG] 2026-08-04 20:35:25,248 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:25,248 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"774b4eca-6582-431b-800e-7ba0b8ada4d6",{"currentTime":"2026-08-04T20:35:25.235Z"}] [INFO ] 2026-08-04 20:35:25,253 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"f07ddc55-ffec-44c8-80ca-0bef6931fdee","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:25.185Z"}] [DEBUG] 2026-08-04 20:35:25,253 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:35:25,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d8faaef1-1b94-4d89-b8ce-bbec0209757f","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:25,257 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:25,257 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:35:25,258 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"ac80bd6c-bb66-40b8-bee7-b853ae988e54","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:25,258 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:25,258 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:25.258'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:35:25,258 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:25,258 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:25.258'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:35:25,260 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:25,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"46c923bc-7d50-49eb-bc72-55551c8a8dc1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:25.187Z"}] [DEBUG] 2026-08-04 20:35:25,261 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:35:25,261 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:25,261 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:25.185'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:35:25,263 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"f419da78-4c8d-47dc-b90f-858dfc46d963","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:25.186Z"}] [DEBUG] 2026-08-04 20:35:25,264 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:35:25,264 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:25,264 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:35:25,265 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:25,265 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:35:25,265 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:25,265 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:35:25,265 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:35:25,269 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:25,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"00bbd2a8-ae26-46cb-a12c-da1940a2a9cd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:25.184Z"}] [INFO ] 2026-08-04 20:35:25,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"ac80bd6c-bb66-40b8-bee7-b853ae988e54",{"currentTime":"2026-08-04T20:35:25.258Z"}] [DEBUG] 2026-08-04 20:35:25,269 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:35:25,270 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:25,270 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:35:25,274 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"8d089ae9-404f-4583-a6e7-eed3149c0bab","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:25.186Z"}] [DEBUG] 2026-08-04 20:35:25,274 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:35:25,275 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:25,275 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:35:25,275 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:25,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d8faaef1-1b94-4d89-b8ce-bbec0209757f",{"currentTime":"2026-08-04T20:35:25.258Z"}] [DEBUG] 2026-08-04 20:35:25,275 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:35:25,275 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:25,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"f07ddc55-ffec-44c8-80ca-0bef6931fdee",{}] [DEBUG] 2026-08-04 20:35:25,276 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:25,277 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:25.187'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:35:25,278 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"5b191c80-e859-4366-9bb9-978576da1109","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:25.212Z"}] [DEBUG] 2026-08-04 20:35:25,278 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : false [DEBUG] 2026-08-04 20:35:25,279 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:25,279 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:35:25,279 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:25,279 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:35:25,279 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:35:25,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"f075a456-17d5-4bee-b787-c88486cdeb57","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:25.226Z"}] [DEBUG] 2026-08-04 20:35:25,282 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:35:25,283 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:25,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:35:25,289 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:35:25,289 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:25,290 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"46c923bc-7d50-49eb-bc72-55551c8a8dc1",{}] [DEBUG] 2026-08-04 20:35:25,290 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:25,290 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:25.186'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:25,293 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:25,293 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:35:25,293 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:35:25,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:35:25,301 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:25,302 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"f419da78-4c8d-47dc-b90f-858dfc46d963",{}] [DEBUG] 2026-08-04 20:35:25,303 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:25,303 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:25.184'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:25,305 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:25,305 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:35:25,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:35:25,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:35:25,315 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:25,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"00bbd2a8-ae26-46cb-a12c-da1940a2a9cd",{}] [DEBUG] 2026-08-04 20:35:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:25.186'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:25,319 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:25,319 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:35:25,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:35:25,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:35:25,328 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:25,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"8d089ae9-404f-4583-a6e7-eed3149c0bab",{}] [DEBUG] 2026-08-04 20:35:25,329 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:25,329 org.jooq.tools.LoggerListener (qtp1046545660-2142) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:25.212'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:25,332 org.jooq.tools.LoggerListener (qtp1046545660-2142) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:25,332 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2142) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:35:25,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - commit [DEBUG] 2026-08-04 20:35:25,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2142) - setting auto commit : true [DEBUG] 2026-08-04 20:35:25,341 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:35:25,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2142) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"5b191c80-e859-4366-9bb9-978576da1109",{}] [DEBUG] 2026-08-04 20:35:25,342 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:25,342 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:25.226'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:25,345 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:25,345 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:35:25,345 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:35:25,355 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:35:25,356 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"f075a456-17d5-4bee-b787-c88486cdeb57",{}] [DEBUG] 2026-08-04 20:35:43,443 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`id_tag` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:35:43,443 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`id_tag` = '04C9EFEA607380' order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+-----------------+------------+--------------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |transaction_pk|charge_box_id |connector_id|id_tag |start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+-----------------+------------+--------------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2893|7CS1-6-2247-00026| 1|04C9EFEA607380|2025-02-04T01:42:21.795Z|6374058 |2025-02-04T15:38:00.869Z|6389665 |EVDisconnected| 113| 2306|station | [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2876|7CS1-6-2247-00026| 1|04C9EFEA607380|2025-02-01T00:14:23.386Z|6347834 |2025-02-01T00:19:10.959Z|6348347 |EVDisconnected| 113| 2306|station | [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2874|7CS1-6-2247-00026| 1|04C9EFEA607380|2025-02-01T00:07:30.998Z|6347161 |2025-02-01T00:11:33.637Z|6347591 |EVDisconnected| 113| 2306|station | [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2872|7CS1-6-2247-00026| 1|04C9EFEA607380|2025-01-31T23:53:31.590Z|6346356 |2025-01-31T23:57:08.068Z|6346738 |EVDisconnected| 113| 2306|station | [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2847|7CS1-6-2247-00026| 1|04C9EFEA607380|2025-01-29T23:47:31.835Z|6306536 |2025-01-29T23:54:00.137Z|6307233 |EVDisconnected| 113| 2306|station | [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+-----------------+------------+--------------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:35:43,470 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 25 [DEBUG] 2026-08-04 20:35:43,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |charge_box_id| [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------+ [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |10112-NEW | [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |102 | [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |1120220134 | [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |123 | [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |123-123-1001 | [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------+ [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:35:43,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |id_tag | [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+ [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |00223344556677| [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+ [DEBUG] 2026-08-04 20:35:43,475 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 5 (or more) [INFO ] 2026-08-04 20:35:49,517 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"24a32230-a285-4547-b5c6-1d60b4667adf","Heartbeat",{}] [DEBUG] 2026-08-04 20:35:49,517 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:35:49,517 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:35:49.517'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:35:49,529 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:35:49,529 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"24a32230-a285-4547-b5c6-1d60b4667adf",{"currentTime":"2026-08-04T20:35:49.517Z"}] [INFO ] 2026-08-04 20:35:49,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"80b5d517-a518-4d9f-a440-44b401fef5ce","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:35:49.510Z"}] [DEBUG] 2026-08-04 20:35:49,537 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:35:49,538 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:35:49,538 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:35:49,541 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:35:49,542 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:35:49,542 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:35:49.51'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:35:49,545 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:35:49,545 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:35:49,545 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:35:49,555 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:35:49,556 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"80b5d517-a518-4d9f-a440-44b401fef5ce",{}] [ERROR] 2026-08-04 20:36:10,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=c23890d0-531b-11a9-756b-bf7c6f26a74c] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:36:10,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=c23890d0-531b-11a9-756b-bf7c6f26a74c] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:36:10,877 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId 'c23890d0-531b-11a9-756b-bf7c6f26a74c' [DEBUG] 2026-08-04 20:36:10,877 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:36:10,900 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:10,900 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:36:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:36:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |registration_status| [DEBUG] 2026-08-04 20:36:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:36:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |Accepted | [DEBUG] 2026-08-04 20:36:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +-------------------+ [DEBUG] 2026-08-04 20:36:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:36:10,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:36:10,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : Session ID: 70cea85d-b3e4-38d0-0693-62e34aafcd3d [INFO ] 2026-08-04 20:36:10,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:36:10,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=70cea85d-b3e4-38d0-0693-62e34aafcd3d] Connection is established [DEBUG] 2026-08-04 20:36:10,904 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2111) - Creating new store for sessionId '70cea85d-b3e4-38d0-0693-62e34aafcd3d' [DEBUG] 2026-08-04 20:36:10,904 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2111) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:36:10,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=70cea85d-b3e4-38d0-0693-62e34aafcd3d] Received: [2,"af246a0d-0fec-49fa-8d3b-61e3d9581940","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:36:10,914 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:10,914 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |registration_status| [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |Accepted | [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:36:10,917 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2144) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:10.917'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:36:10,928 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:10,928 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:36:10,928 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:36:10,930 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:36:10,930 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:36:10,930 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:36:10,930 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:36:10,930 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:36:10,930 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:36:10,930 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=70cea85d-b3e4-38d0-0693-62e34aafcd3d] Sending: [3,"af246a0d-0fec-49fa-8d3b-61e3d9581940",{"status":"Accepted","currentTime":"2026-08-04T20:36:10.917Z","interval":7200}] [INFO ] 2026-08-04 20:36:14,390 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"e9137092-5c0b-483d-9cf8-0f5365661016","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,391 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,391 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.39'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:36:14,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"2e9acdf5-2b3c-4475-a019-d72b3fdabc55","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,406 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,406 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.406'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:36:14,408 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"ce4f5ca2-789b-43aa-bebd-ca3905d2efd7","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,408 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,408 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.408'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:36:14,415 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"730e5586-44ad-4883-829f-96a796eaac52","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,415 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,415 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"e9137092-5c0b-483d-9cf8-0f5365661016",{"currentTime":"2026-08-04T20:36:14.390Z"}] [DEBUG] 2026-08-04 20:36:14,415 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,416 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.415'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:36:14,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"7ad5d132-f382-46a3-8a3f-96456cc3d52d","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,417 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,417 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.417'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:36:14,421 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"2e9acdf5-2b3c-4475-a019-d72b3fdabc55",{"currentTime":"2026-08-04T20:36:14.406Z"}] [DEBUG] 2026-08-04 20:36:14,427 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,427 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"ce4f5ca2-789b-43aa-bebd-ca3905d2efd7",{"currentTime":"2026-08-04T20:36:14.408Z"}] [INFO ] 2026-08-04 20:36:14,435 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"19451592-c235-4531-abc1-9a50f86cff35","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.386Z"}] [DEBUG] 2026-08-04 20:36:14,435 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,435 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"730e5586-44ad-4883-829f-96a796eaac52",{"currentTime":"2026-08-04T20:36:14.415Z"}] [DEBUG] 2026-08-04 20:36:14,436 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"7ad5d132-f382-46a3-8a3f-96456cc3d52d",{"currentTime":"2026-08-04T20:36:14.417Z"}] [INFO ] 2026-08-04 20:36:14,439 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"ab3a2843-4031-42e3-a0d2-5bc1db84a805","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.380Z"}] [DEBUG] 2026-08-04 20:36:14,439 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,439 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,440 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,440 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:36:14,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"7960f16e-6470-43b1-b3f6-e414fd21a2ba","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.380Z"}] [DEBUG] 2026-08-04 20:36:14,441 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,441 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:36:14,442 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,443 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:36:14,443 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,443 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:36:14,444 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,444 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.38'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:36:14,447 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"078b8ada-e672-47ce-90c3-628ecb27c023","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.390Z"}] [DEBUG] 2026-08-04 20:36:14,447 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,447 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:36:14,447 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:36:14,447 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"e7cd88dc-e43c-4cc8-983f-8a1afd03ab91","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.390Z"}] [DEBUG] 2026-08-04 20:36:14,447 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,448 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,448 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,448 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:36:14,448 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,448 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:36:14,457 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,457 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:36:14,458 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,458 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.386'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:36:14,458 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"ab3a2843-4031-42e3-a0d2-5bc1db84a805",{}] [DEBUG] 2026-08-04 20:36:14,460 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,460 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:36:14,460 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:36:14,470 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:14,471 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"19451592-c235-4531-abc1-9a50f86cff35",{}] [DEBUG] 2026-08-04 20:36:14,471 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,471 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.38'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,474 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:36:14,474 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:36:14,483 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:14,484 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"7960f16e-6470-43b1-b3f6-e414fd21a2ba",{}] [DEBUG] 2026-08-04 20:36:14,485 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,485 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.39'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,487 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:36:14,487 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:36:14,497 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,498 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:14,498 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"078b8ada-e672-47ce-90c3-628ecb27c023",{}] [DEBUG] 2026-08-04 20:36:14,499 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,499 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.39'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,502 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,502 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:36:14,502 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:36:14,510 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:36:14,511 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"e7cd88dc-e43c-4cc8-983f-8a1afd03ab91",{}] [INFO ] 2026-08-04 20:36:14,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"a166659b-3a9b-46d6-af28-6b3d9c4fca07","Heartbeat",{}] [INFO ] 2026-08-04 20:36:14,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"559e8fb3-64d4-4a0d-ad44-35e04822dbd8","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,832 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,832 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.832'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:36:14,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.832'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:36:14,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b15c13dd-bf06-4a4b-a347-0ee7acccd337","Heartbeat",{}] [INFO ] 2026-08-04 20:36:14,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"f0da9e2f-90cd-47de-a71e-b16f8039093a","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,837 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,837 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.836'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:36:14,837 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,837 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.837'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:36:14,839 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"3b1f9aa2-c17a-4f26-ba9e-da842f68bdc6","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.839'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:36:14,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"44711e90-cb21-41c1-92a0-1da676c51f1c","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:14,845 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:14,845 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:14.845'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:36:14,847 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"a166659b-3a9b-46d6-af28-6b3d9c4fca07",{"currentTime":"2026-08-04T20:36:14.832Z"}] [INFO ] 2026-08-04 20:36:14,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"0dcec003-ecc6-4bd0-b521-56f89e86e534","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.794Z"}] [DEBUG] 2026-08-04 20:36:14,854 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,854 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"f0da9e2f-90cd-47de-a71e-b16f8039093a",{"currentTime":"2026-08-04T20:36:14.836Z"}] [INFO ] 2026-08-04 20:36:14,856 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"d0c9a691-ab6c-4ec4-bc79-99b0b03223cd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.794Z"}] [DEBUG] 2026-08-04 20:36:14,856 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,856 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:36:14,856 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,857 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,857 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:36:14,859 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:36:14,859 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b15c13dd-bf06-4a4b-a347-0ee7acccd337",{"currentTime":"2026-08-04T20:36:14.837Z"}] [INFO ] 2026-08-04 20:36:14,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"5ce1871b-0b00-4aca-bc50-e95bbb620169","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.795Z"}] [DEBUG] 2026-08-04 20:36:14,861 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,861 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.794'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,862 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,862 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,862 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"559e8fb3-64d4-4a0d-ad44-35e04822dbd8",{"currentTime":"2026-08-04T20:36:14.832Z"}] [DEBUG] 2026-08-04 20:36:14,862 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,862 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"3b1f9aa2-c17a-4f26-ba9e-da842f68bdc6",{"currentTime":"2026-08-04T20:36:14.839Z"}] [DEBUG] 2026-08-04 20:36:14,863 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,863 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:36:14,863 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:14,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"44711e90-cb21-41c1-92a0-1da676c51f1c",{"currentTime":"2026-08-04T20:36:14.845Z"}] [INFO ] 2026-08-04 20:36:14,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"677beb45-514f-41db-a5a6-bf5f0d1693fa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.795Z"}] [INFO ] 2026-08-04 20:36:14,865 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b8d3af63-7c2c-4fb6-9a8f-7210ae51f4ac","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.795Z"}] [INFO ] 2026-08-04 20:36:14,866 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ede61703-8222-4c9e-bef7-37d58ab1d3b0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:14.794Z"}] [DEBUG] 2026-08-04 20:36:14,867 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,867 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,867 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:36:14,868 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,868 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:36:14,868 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,868 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:36:14,868 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:14,868 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:36:14,871 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,871 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:36:14,871 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:36:14,881 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,881 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:14,882 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"0dcec003-ecc6-4bd0-b521-56f89e86e534",{}] [DEBUG] 2026-08-04 20:36:14,883 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,883 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.794'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,885 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,885 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:36:14,885 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:36:14,895 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,895 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:14,896 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"d0c9a691-ab6c-4ec4-bc79-99b0b03223cd",{}] [DEBUG] 2026-08-04 20:36:14,896 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,896 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.795'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,899 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,899 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:36:14,899 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:36:14,908 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,908 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:14,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"5ce1871b-0b00-4aca-bc50-e95bbb620169",{}] [DEBUG] 2026-08-04 20:36:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.794'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,912 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,912 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:36:14,912 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:36:14,922 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,922 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:14,923 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ede61703-8222-4c9e-bef7-37d58ab1d3b0",{}] [DEBUG] 2026-08-04 20:36:14,923 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,924 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.795'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:14,926 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,926 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:36:14,926 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:36:14,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:36:14,935 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:36:14,936 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:14,936 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:14.795'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:36:14,936 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"677beb45-514f-41db-a5a6-bf5f0d1693fa",{}] [DEBUG] 2026-08-04 20:36:14,939 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:14,939 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:36:14,939 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:36:14,964 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:36:14,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b8d3af63-7c2c-4fb6-9a8f-7210ae51f4ac",{}] [INFO ] 2026-08-04 20:36:15,188 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"ab29f539-7f7e-4cfc-9db2-edcafa1912c7","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:15,188 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:15,188 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:15.188'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:36:15,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"2503093a-812a-40bc-981b-b49f794db7c2","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:15,192 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:15,192 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:15.192'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:36:15,193 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d628238f-a914-44dd-8462-80eaeed4f654","Heartbeat",{}] [INFO ] 2026-08-04 20:36:15,194 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"9b3fb19f-bc5a-4f4a-9736-ed091ab934da","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:15,195 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:15,195 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:15.194'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:36:15,195 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:15,195 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:15.195'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:36:15,195 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"73f4200f-d57b-4aa7-9f0e-9f6066671b46","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:15,195 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:15,195 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:15.195'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:36:15,204 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:15,204 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"ab29f539-7f7e-4cfc-9db2-edcafa1912c7",{"currentTime":"2026-08-04T20:36:15.188Z"}] [INFO ] 2026-08-04 20:36:15,207 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"a0cdfc91-6983-47e4-bb0f-3a2f72b39eff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:15.186Z"}] [DEBUG] 2026-08-04 20:36:15,207 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:36:15,208 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:15,208 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:36:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:15,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"2503093a-812a-40bc-981b-b49f794db7c2",{"currentTime":"2026-08-04T20:36:15.192Z"}] [INFO ] 2026-08-04 20:36:15,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"9b3fb19f-bc5a-4f4a-9736-ed091ab934da",{"currentTime":"2026-08-04T20:36:15.194Z"}] [DEBUG] 2026-08-04 20:36:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:15,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"73f4200f-d57b-4aa7-9f0e-9f6066671b46",{"currentTime":"2026-08-04T20:36:15.195Z"}] [DEBUG] 2026-08-04 20:36:15,209 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:15,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d628238f-a914-44dd-8462-80eaeed4f654",{"currentTime":"2026-08-04T20:36:15.195Z"}] [INFO ] 2026-08-04 20:36:15,211 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"7418c8bd-a4ed-4800-8e01-40e983a28726","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:15.188Z"}] [INFO ] 2026-08-04 20:36:15,213 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"6e06d6ef-6aff-474b-a5b8-8f1c13e6c353","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:15.189Z"}] [DEBUG] 2026-08-04 20:36:15,214 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:36:15,214 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:36:15,214 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"6dd34004-893a-4d62-8fb9-24c08a2236bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:15.187Z"}] [DEBUG] 2026-08-04 20:36:15,214 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:36:15,215 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8778f969-3494-4c65-81e9-699ba12b36af","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:15.187Z"}] [DEBUG] 2026-08-04 20:36:15,215 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:15,215 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:15,215 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:36:15,215 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:36:15,215 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:36:15,215 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:36:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:36:15,216 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"7ca51ab4-1ecb-4c8d-91c9-ae644c75dab0","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:15.216'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:36:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:36:15,216 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:15,217 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:15.186'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:15,219 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,219 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:36:15,219 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:36:15,227 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:15,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"7ca51ab4-1ecb-4c8d-91c9-ae644c75dab0",{"currentTime":"2026-08-04T20:36:15.216Z"}] [INFO ] 2026-08-04 20:36:15,229 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"14fccf43-b42e-48b6-8cba-8c53f2ea996e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:15.215Z"}] [DEBUG] 2026-08-04 20:36:15,229 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:36:15,230 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:15,230 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:36:15,230 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"9507de2b-3f01-40cd-b863-3b46705e1b36","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:15,230 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:15,231 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:15.23'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:36:15,233 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:36:15,233 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:15,233 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"a0cdfc91-6983-47e4-bb0f-3a2f72b39eff",{}] [DEBUG] 2026-08-04 20:36:15,234 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:15,234 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:15.189'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:15,237 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,237 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:36:15,237 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:36:15,242 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:15,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"9507de2b-3f01-40cd-b863-3b46705e1b36",{"currentTime":"2026-08-04T20:36:15.230Z"}] [INFO ] 2026-08-04 20:36:15,243 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"30abe646-8bc5-4266-8c60-b29b627d1297","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:15.229Z"}] [DEBUG] 2026-08-04 20:36:15,243 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:36:15,244 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:15,244 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:36:15,248 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:36:15,248 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:15,248 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"6e06d6ef-6aff-474b-a5b8-8f1c13e6c353",{}] [DEBUG] 2026-08-04 20:36:15,249 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:15,249 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:15.188'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:15,251 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,251 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:36:15,251 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:36:15,261 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:36:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:15,262 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"7418c8bd-a4ed-4800-8e01-40e983a28726",{}] [DEBUG] 2026-08-04 20:36:15,262 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:15,262 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:15.187'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:15,265 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,265 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:36:15,265 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:36:15,275 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:36:15,275 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:15,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"6dd34004-893a-4d62-8fb9-24c08a2236bd",{}] [DEBUG] 2026-08-04 20:36:15,276 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:15,276 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:15.229'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:15,279 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,279 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:36:15,279 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:36:15,287 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:36:15,287 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:15,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"30abe646-8bc5-4266-8c60-b29b627d1297",{}] [DEBUG] 2026-08-04 20:36:15,288 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:15,288 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:15.187'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:15,291 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,291 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:36:15,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:36:15,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:36:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:36:15,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8778f969-3494-4c65-81e9-699ba12b36af",{}] [DEBUG] 2026-08-04 20:36:15,301 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:15,302 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:15.215'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:15,304 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:15,304 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:36:15,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:36:15,314 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:36:15,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"14fccf43-b42e-48b6-8cba-8c53f2ea996e",{}] [ERROR] 2026-08-04 20:36:16,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=c68b68f9-1d1b-6dd2-1ce2-47640d06d972] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:36:16,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=c68b68f9-1d1b-6dd2-1ce2-47640d06d972] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:36:16,823 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Deleting the store for sessionId 'c68b68f9-1d1b-6dd2-1ce2-47640d06d972' [DEBUG] 2026-08-04 20:36:16,823 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:36:21,831 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:21,831 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:36:21,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:36:21,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:36:21,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:36:21,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:36:21,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:36:21,834 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:36:21,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:36:21,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: 07c0bee6-eb6e-a274-bb3b-5b63e5435dc0 [INFO ] 2026-08-04 20:36:21,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:36:21,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=07c0bee6-eb6e-a274-bb3b-5b63e5435dc0] Connection is established [DEBUG] 2026-08-04 20:36:21,835 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId '07c0bee6-eb6e-a274-bb3b-5b63e5435dc0' [DEBUG] 2026-08-04 20:36:21,835 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:36:22,961 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"3bda2ec2-2041-4cb3-b7ec-b5b172bb741f","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:22,961 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:22,961 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:22.961'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:36:22,973 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:22,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"3bda2ec2-2041-4cb3-b7ec-b5b172bb741f",{"currentTime":"2026-08-04T20:36:22.961Z"}] [DEBUG] 2026-08-04 20:36:37,209 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:36:37,209 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 3607 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 3607|999_SCHEDULE_BOT_PST| 1|100269|2025-07-14T21:00:26.769Z|2445782 |2025-07-14T21:30:43.963Z|2465201 |EVDisconnected| 118| 620|station | [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:36:37,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 3607 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-07-14 21:00:26.769'} and {ts '2025-07-14 21:30:43.963'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:36:37,241 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:36:37,241 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:36:37,241 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:36:37,241 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:36:39,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"a9d5d6df-9986-421f-87ca-1d38244cbd71","Heartbeat",{}] [DEBUG] 2026-08-04 20:36:39,514 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:36:39,514 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:36:39.514'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:36:39,525 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:36:39,525 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"a9d5d6df-9986-421f-87ca-1d38244cbd71",{"currentTime":"2026-08-04T20:36:39.514Z"}] [INFO ] 2026-08-04 20:36:39,529 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"93080980-404d-4975-b52a-950251072864","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:36:39.515Z"}] [DEBUG] 2026-08-04 20:36:39,530 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:36:39,530 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:36:39,531 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:36:39,533 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:36:39,534 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:36:39,534 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:36:39.515'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:36:39,537 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:36:39,537 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:36:39,537 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:36:39,547 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:36:39,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"93080980-404d-4975-b52a-950251072864",{}] [DEBUG] 2026-08-04 20:36:56,746 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:36:56,746 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2848 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:36:56,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:36:56,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag |start_timestamp |start_value|stop_timestamp |stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:36:56,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:36:56,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 2848|7CS1-6-2247-00026| 1|12345717|2025-01-30T02:45:07.986Z|6307234 |2025-01-30T09:33:07.077Z|6330660 |{null} | 113| 2513|manual | [DEBUG] 2026-08-04 20:36:56,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:36:56,772 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:36:56,773 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:36:56,773 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2848 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-01-30 02:45:07.986'} and {ts '2025-01-30 09:33:07.077'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:36:56,775 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:36:56,775 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:36:56,775 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:36:56,775 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:37:04,385 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"955f8767-633d-4013-ba82-f6f3fd0185f6","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,385 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,385 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.385'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:37:04,386 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"3fd7ebf8-1943-4b8f-a359-aad187cf2c3e","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,386 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,386 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.386'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:37:04,390 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"6203d867-a17c-4d92-a6cd-fd181ed45c85","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,390 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,390 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.39'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:37:04,394 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"a2695b67-1bcd-4359-b512-d7d442f5c863","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,394 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,394 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.394'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:37:04,395 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"68a1cfae-4ba2-46e0-a92d-8e5c77aa8091","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,395 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,395 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.395'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:37:04,397 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,397 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"955f8767-633d-4013-ba82-f6f3fd0185f6",{"currentTime":"2026-08-04T20:37:04.385Z"}] [INFO ] 2026-08-04 20:37:04,398 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"511e533d-3a06-4e3c-b810-8c51077873b3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.383Z"}] [DEBUG] 2026-08-04 20:37:04,398 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,399 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,399 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:37:04,402 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:04,402 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,402 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"3fd7ebf8-1943-4b8f-a359-aad187cf2c3e",{"currentTime":"2026-08-04T20:37:04.386Z"}] [DEBUG] 2026-08-04 20:37:04,403 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,403 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.383'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,405 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,405 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:37:04,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:37:04,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"9592e13b-1196-49d7-b5d7-cd609cbe5ec7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.384Z"}] [DEBUG] 2026-08-04 20:37:04,407 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,407 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,407 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:37:04,408 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,408 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"a2695b67-1bcd-4359-b512-d7d442f5c863",{"currentTime":"2026-08-04T20:37:04.394Z"}] [DEBUG] 2026-08-04 20:37:04,408 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,408 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"6203d867-a17c-4d92-a6cd-fd181ed45c85",{"currentTime":"2026-08-04T20:37:04.390Z"}] [INFO ] 2026-08-04 20:37:04,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"cf492f94-1fa6-4f35-a7c4-173750730419","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.388Z"}] [DEBUG] 2026-08-04 20:37:04,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,410 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,410 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:37:04,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"1aeab29c-554d-490e-a07a-3036a0001ff0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.392Z"}] [DEBUG] 2026-08-04 20:37:04,411 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,412 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,412 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:37:04,413 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,413 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"68a1cfae-4ba2-46e0-a92d-8e5c77aa8091",{"currentTime":"2026-08-04T20:37:04.395Z"}] [DEBUG] 2026-08-04 20:37:04,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,415 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:04,415 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:04,416 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"511e533d-3a06-4e3c-b810-8c51077873b3",{}] [DEBUG] 2026-08-04 20:37:04,416 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,416 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.384'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:37:04,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"4356aa79-a484-4862-97fd-e07de39d989e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.393Z"}] [DEBUG] 2026-08-04 20:37:04,417 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,417 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,417 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.388'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,417 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,417 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:37:04,419 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,419 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:37:04,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:37:04,419 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,420 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:37:04,420 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:37:04,428 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:37:04,428 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"9592e13b-1196-49d7-b5d7-cd609cbe5ec7",{}] [DEBUG] 2026-08-04 20:37:04,433 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,433 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:04,434 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"cf492f94-1fa6-4f35-a7c4-173750730419",{}] [DEBUG] 2026-08-04 20:37:04,434 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,434 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.392'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,437 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,437 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:37:04,437 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:37:04,446 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,446 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:04,447 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,447 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.393'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:37:04,447 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"1aeab29c-554d-490e-a07a-3036a0001ff0",{}] [DEBUG] 2026-08-04 20:37:04,450 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,450 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:37:04,450 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:37:04,459 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:37:04,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"4356aa79-a484-4862-97fd-e07de39d989e",{}] [INFO ] 2026-08-04 20:37:04,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"56a9930e-d639-4d7b-af8d-decd48c5d1f5","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,800 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,800 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.8'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:37:04,802 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"2a4d8f36-4552-4766-b587-9c33a5b594ee","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,802 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,802 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.802'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:37:04,802 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"c29dabf7-b0b4-440f-a29e-9ae5da6c63ec","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,803 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,803 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.802'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:37:04,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"09bacc18-af11-4cb0-94fe-1e0277b374dc","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,805 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,805 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.805'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:37:04,805 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"66668701-03f1-4454-8031-f69acbe2b928","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,805 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,805 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.805'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:37:04,807 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"0ea1c643-a4e4-4380-b5e0-8f90cacb6d77","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:04,808 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:04,808 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:04.808'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:37:04,811 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"56a9930e-d639-4d7b-af8d-decd48c5d1f5",{"currentTime":"2026-08-04T20:37:04.800Z"}] [INFO ] 2026-08-04 20:37:04,814 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ddfe20d0-137b-456c-bf82-5dc12b77a808","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.800Z"}] [DEBUG] 2026-08-04 20:37:04,814 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,815 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,815 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:37:04,818 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,818 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"c29dabf7-b0b4-440f-a29e-9ae5da6c63ec",{"currentTime":"2026-08-04T20:37:04.802Z"}] [DEBUG] 2026-08-04 20:37:04,818 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:04,819 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,819 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.8'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:37:04,821 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"c8e0bd9a-5c8c-4f17-8a84-fc189a365227","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.799Z"}] [DEBUG] 2026-08-04 20:37:04,821 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,822 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,822 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:37:04,822 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:37:04,822 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,822 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:37:04,823 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,823 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,823 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"66668701-03f1-4454-8031-f69acbe2b928",{"currentTime":"2026-08-04T20:37:04.805Z"}] [INFO ] 2026-08-04 20:37:04,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"09bacc18-af11-4cb0-94fe-1e0277b374dc",{"currentTime":"2026-08-04T20:37:04.805Z"}] [DEBUG] 2026-08-04 20:37:04,824 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:04,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"0ea1c643-a4e4-4380-b5e0-8f90cacb6d77",{"currentTime":"2026-08-04T20:37:04.808Z"}] [INFO ] 2026-08-04 20:37:04,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"2a4d8f36-4552-4766-b587-9c33a5b594ee",{"currentTime":"2026-08-04T20:37:04.802Z"}] [INFO ] 2026-08-04 20:37:04,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"74d7ed65-dac2-422e-a5aa-7e539860f322","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.799Z"}] [DEBUG] 2026-08-04 20:37:04,825 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,826 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,826 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:37:04,827 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"67db10ae-8159-4737-ae18-74e9d01fdab1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.798Z"}] [DEBUG] 2026-08-04 20:37:04,828 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:37:04,829 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"033b168c-880d-48f4-858c-525acbb7122d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.800Z"}] [DEBUG] 2026-08-04 20:37:04,829 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,829 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,829 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:37:04,830 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,830 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,830 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:37:04,830 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:04,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"7cc8f556-95ce-42a6-a336-2ae5b0dd7405","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:04.800Z"}] [INFO ] 2026-08-04 20:37:04,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ddfe20d0-137b-456c-bf82-5dc12b77a808",{}] [DEBUG] 2026-08-04 20:37:04,831 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:37:04,831 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,831 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.799'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,832 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:04,832 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:37:04,834 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,834 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:37:04,834 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:37:04,843 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,843 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:04,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"c8e0bd9a-5c8c-4f17-8a84-fc189a365227",{}] [DEBUG] 2026-08-04 20:37:04,844 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,844 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.799'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,847 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,847 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:37:04,847 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:37:04,859 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,860 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:04,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"74d7ed65-dac2-422e-a5aa-7e539860f322",{}] [DEBUG] 2026-08-04 20:37:04,861 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,861 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.798'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,867 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,867 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:37:04,867 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:37:04,880 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,880 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:04,881 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"67db10ae-8159-4737-ae18-74e9d01fdab1",{}] [DEBUG] 2026-08-04 20:37:04,881 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,881 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.8'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,884 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,884 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:37:04,884 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:37:04,894 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:37:04,894 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:04,895 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"033b168c-880d-48f4-858c-525acbb7122d",{}] [DEBUG] 2026-08-04 20:37:04,896 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:04,896 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:04.8'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:04,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:04,898 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:37:04,898 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:37:04,907 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:37:04,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"7cc8f556-95ce-42a6-a336-2ae5b0dd7405",{}] [INFO ] 2026-08-04 20:37:05,193 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"b089aad9-650b-4572-b896-b4b59b622aad","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:05,193 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:05,193 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:05.193'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:37:05,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"a1c58803-d904-4e33-a1e0-d87378e621a8","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:05,204 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:05,204 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:05.203'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:37:05,205 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d8abd69c-400b-48e9-88ee-cb60588c5553","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:05,205 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:05,205 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:05.205'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:37:05,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"c90e80cd-3490-4b12-9f6a-5fde66a950e2","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:05,208 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:05,208 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:05.208'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:37:05,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"974d5bb6-7027-4d41-8f4d-a8eb3256e9bc","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:05,208 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:05,208 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:05.208'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:37:05,214 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:05,214 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"b089aad9-650b-4572-b896-b4b59b622aad",{"currentTime":"2026-08-04T20:37:05.193Z"}] [INFO ] 2026-08-04 20:37:05,220 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"4c361d9a-8d55-46ba-a605-fc83aab93e71","Heartbeat",{}] [INFO ] 2026-08-04 20:37:05,220 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"8872f9d4-65aa-4e91-b5eb-5d9ffd17aca5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:05.196Z"}] [DEBUG] 2026-08-04 20:37:05,220 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,220 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:37:05,220 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"a1c58803-d904-4e33-a1e0-d87378e621a8",{"currentTime":"2026-08-04T20:37:05.203Z"}] [DEBUG] 2026-08-04 20:37:05,220 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:05,220 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:05.22'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:37:05,221 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:05,221 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:37:05,223 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6043bd2f-a79c-47ee-9a3c-b75dcd774255","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:05.195Z"}] [DEBUG] 2026-08-04 20:37:05,223 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:37:05,224 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:05,224 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:05,224 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:37:05,225 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:05,225 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:05.196'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:05,225 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:05,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d8abd69c-400b-48e9-88ee-cb60588c5553",{"currentTime":"2026-08-04T20:37:05.205Z"}] [DEBUG] 2026-08-04 20:37:05,225 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:05,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"974d5bb6-7027-4d41-8f4d-a8eb3256e9bc",{"currentTime":"2026-08-04T20:37:05.208Z"}] [DEBUG] 2026-08-04 20:37:05,225 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:05,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"c90e80cd-3490-4b12-9f6a-5fde66a950e2",{"currentTime":"2026-08-04T20:37:05.208Z"}] [DEBUG] 2026-08-04 20:37:05,230 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,230 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:37:05,230 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:37:05,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"c7c29a5d-f65a-42d2-b743-e800b87c9782","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:05.196Z"}] [INFO ] 2026-08-04 20:37:05,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"6b1ab333-10cf-4618-af07-f9e3c066f5c2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:05.197Z"}] [DEBUG] 2026-08-04 20:37:05,231 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:37:05,231 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:37:05,234 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"56f27da2-c6ba-4f7d-97f0-7e1526d1b80e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:05.195Z"}] [DEBUG] 2026-08-04 20:37:05,234 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:37:05,235 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,235 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:37:05,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"4c361d9a-8d55-46ba-a605-fc83aab93e71",{"currentTime":"2026-08-04T20:37:05.220Z"}] [DEBUG] 2026-08-04 20:37:05,235 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:37:05,235 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:05,235 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:37:05,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"3803e16a-7a5a-45d7-b316-dfb26c5217f9","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:05,235 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:05,235 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:05.235'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:37:05,236 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:05,236 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:37:05,238 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"bcf10125-c43f-4610-933b-500d07a76d66","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:05.218Z"}] [DEBUG] 2026-08-04 20:37:05,239 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:37:05,240 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:05,240 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:37:05,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:37:05,241 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:05,241 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:05,241 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"8872f9d4-65aa-4e91-b5eb-5d9ffd17aca5",{}] [DEBUG] 2026-08-04 20:37:05,242 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:05,242 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:05,242 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:05.195'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:05,242 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:05.196'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:05,245 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,245 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,245 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:37:05,245 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:37:05,245 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:37:05,245 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:37:05,246 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:05,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"3803e16a-7a5a-45d7-b316-dfb26c5217f9",{"currentTime":"2026-08-04T20:37:05.235Z"}] [INFO ] 2026-08-04 20:37:05,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"f6df9a81-10d5-40da-9881-56efdf612ae6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:05.232Z"}] [DEBUG] 2026-08-04 20:37:05,250 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:37:05,251 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:05,251 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:37:05,255 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:37:05,255 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6043bd2f-a79c-47ee-9a3c-b75dcd774255",{}] [DEBUG] 2026-08-04 20:37:05,261 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:37:05,261 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:05,262 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"c7c29a5d-f65a-42d2-b743-e800b87c9782",{}] [DEBUG] 2026-08-04 20:37:05,262 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:05,262 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:05.197'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:05,269 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,269 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:37:05,269 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:37:05,277 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:37:05,277 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:05,278 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"6b1ab333-10cf-4618-af07-f9e3c066f5c2",{}] [DEBUG] 2026-08-04 20:37:05,279 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:05,279 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:05.195'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:05,282 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,282 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:37:05,282 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:37:05,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:37:05,291 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:05,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"56f27da2-c6ba-4f7d-97f0-7e1526d1b80e",{}] [DEBUG] 2026-08-04 20:37:05,292 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:05,292 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:05.218'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:05,295 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,295 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:37:05,295 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:37:05,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:37:05,305 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:05,306 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"bcf10125-c43f-4610-933b-500d07a76d66",{}] [DEBUG] 2026-08-04 20:37:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:05.232'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:05,309 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:05,309 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:37:05,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:37:05,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:37:05,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"f6df9a81-10d5-40da-9881-56efdf612ae6",{}] [ERROR] 2026-08-04 20:37:10,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=70cea85d-b3e4-38d0-0693-62e34aafcd3d] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:37:10,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=70cea85d-b3e4-38d0-0693-62e34aafcd3d] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:37:10,898 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '70cea85d-b3e4-38d0-0693-62e34aafcd3d' [DEBUG] 2026-08-04 20:37:10,898 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:37:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:10,903 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:37:10,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:37:10,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |registration_status| [DEBUG] 2026-08-04 20:37:10,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:37:10,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |Accepted | [DEBUG] 2026-08-04 20:37:10,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:37:10,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:37:10,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:37:10,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : Session ID: 73fc3df3-c380-56f1-6764-1bf29dd89c88 [INFO ] 2026-08-04 20:37:10,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:37:10,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R19, sessionId=73fc3df3-c380-56f1-6764-1bf29dd89c88] Connection is established [DEBUG] 2026-08-04 20:37:10,906 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Creating new store for sessionId '73fc3df3-c380-56f1-6764-1bf29dd89c88' [DEBUG] 2026-08-04 20:37:10,906 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:37:10,910 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=73fc3df3-c380-56f1-6764-1bf29dd89c88] Received: [2,"50d9c93d-2bbf-40cb-ac66-b101b5221ba4","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:37:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:37:10,913 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2141) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:10.913'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:37:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:10,925 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:37:10,925 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:37:10,927 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:37:10,927 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:37:10,927 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:37:10,927 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:37:10,927 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:37:10,927 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:37:10,927 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=73fc3df3-c380-56f1-6764-1bf29dd89c88] Sending: [3,"50d9c93d-2bbf-40cb-ac66-b101b5221ba4",{"status":"Accepted","currentTime":"2026-08-04T20:37:10.913Z","interval":7200}] [DEBUG] 2026-08-04 20:37:12,871 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > ? and `dirtroad_dev`.`reservation`.`status` = ?)) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date(?)) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:37:12,871 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:37:12.871'} and `dirtroad_dev`.`reservation`.`status` = 'ACCEPTED')) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-04 20:37:12.871'})) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-03 20:37:12.871'})) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date({ts '2026-08-03 20:37:12.871'})) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:37:12,902 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:37:12,902 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |num_charge_boxes|num_ocpp_tags|num_users|num_reservations|num_transactions|heartbeats_today|heartbeats_yesterday|heartbeats_earlier| [DEBUG] 2026-08-04 20:37:12,902 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:37:12,902 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 120| 301| 0| 0| 0| 21| 0| 64| [DEBUG] 2026-08-04 20:37:12,902 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:37:12,902 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:37:12,903 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = ? order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:37:12,903 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = 'Accepted' order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |charge_box_pk|charge_box_id |connector_id|t2_ts |t2_status|t2_error|ocpp_protocol| [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 117|999_SCHEDULE_BOT_MST| 1|2026-08-04T20:37:05.232Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 118|999_SCHEDULE_BOT_PST| 1|2026-08-04T20:37:05.218Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 212|R21 | 1|2026-08-04T20:37:05.197Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 197|R6 | 1|2026-08-04T20:37:05.196Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 211|R20 | 1|2026-08-04T20:37:05.196Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:37:12,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 46 [ERROR] 2026-08-04 20:37:21,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=07c0bee6-eb6e-a274-bb3b-5b63e5435dc0] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:37:21,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=07c0bee6-eb6e-a274-bb3b-5b63e5435dc0] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:37:21,831 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '07c0bee6-eb6e-a274-bb3b-5b63e5435dc0' [DEBUG] 2026-08-04 20:37:21,831 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:37:22,799 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"25aed043-5be1-48c0-b1e3-b65adbbe65b6","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:22,799 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:22,799 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:22.799'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:37:22,811 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:22,811 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"25aed043-5be1-48c0-b1e3-b65adbbe65b6",{"currentTime":"2026-08-04T20:37:22.799Z"}] [DEBUG] 2026-08-04 20:37:25,831 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:25,832 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:37:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:37:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |registration_status| [DEBUG] 2026-08-04 20:37:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:37:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |Accepted | [DEBUG] 2026-08-04 20:37:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:37:25,834 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:37:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:37:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : Session ID: 129d9456-a7a3-571b-d09e-08911b7bfe81 [INFO ] 2026-08-04 20:37:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:37:25,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=129d9456-a7a3-571b-d09e-08911b7bfe81] Connection is established [DEBUG] 2026-08-04 20:37:25,835 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Creating new store for sessionId '129d9456-a7a3-571b-d09e-08911b7bfe81' [DEBUG] 2026-08-04 20:37:25,835 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:37:29,518 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"1d8c64b7-6863-401b-871f-18a1d3472edb","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:29,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:29,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:29.519'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:37:29,530 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:29,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"1d8c64b7-6863-401b-871f-18a1d3472edb",{"currentTime":"2026-08-04T20:37:29.519Z"}] [INFO ] 2026-08-04 20:37:29,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"7b4c6c6b-e438-45ed-8c43-b672f25bb839","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:29.520Z"}] [DEBUG] 2026-08-04 20:37:29,534 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:37:29,535 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:29,535 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:37:29,538 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:29,539 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:29,539 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:29.52'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:29,542 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:29,542 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:37:29,542 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:37:29,550 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:37:29,551 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"7b4c6c6b-e438-45ed-8c43-b672f25bb839",{}] [INFO ] 2026-08-04 20:37:54,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"e14a594d-e5c5-48ed-8ee3-5f508141c0ca","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,389 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,389 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.389'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:37:54,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"05365bf4-1c0f-4ce6-87a5-20eac8038b29","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,390 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,390 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.389'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:37:54,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"0a938d59-611c-416c-bb3b-7c06f1974240","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,392 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,392 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.392'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:37:54,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"89e38b02-0bf1-47f6-91ef-ceb20aa9bd24","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,396 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,396 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.396'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:37:54,397 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"9b7ce2a7-6a35-46a5-b6e9-743d9ad19992","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,397 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,397 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.397'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:37:54,400 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,400 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"e14a594d-e5c5-48ed-8ee3-5f508141c0ca",{"currentTime":"2026-08-04T20:37:54.389Z"}] [INFO ] 2026-08-04 20:37:54,404 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"af325b80-8874-4deb-87cb-90b208d7089b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.387Z"}] [DEBUG] 2026-08-04 20:37:54,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,405 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,405 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,405 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:37:54,405 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"0a938d59-611c-416c-bb3b-7c06f1974240",{"currentTime":"2026-08-04T20:37:54.392Z"}] [DEBUG] 2026-08-04 20:37:54,406 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"05365bf4-1c0f-4ce6-87a5-20eac8038b29",{"currentTime":"2026-08-04T20:37:54.389Z"}] [INFO ] 2026-08-04 20:37:54,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"cf3e77a9-cd10-4e4d-bd73-47dc145718dd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.390Z"}] [DEBUG] 2026-08-04 20:37:54,410 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,410 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"277c42ce-b632-4f92-8312-1ba7fdc6c03a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.387Z"}] [DEBUG] 2026-08-04 20:37:54,411 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,411 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"9b7ce2a7-6a35-46a5-b6e9-743d9ad19992",{"currentTime":"2026-08-04T20:37:54.397Z"}] [DEBUG] 2026-08-04 20:37:54,411 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,412 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.387'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,412 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,412 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"89e38b02-0bf1-47f6-91ef-ceb20aa9bd24",{"currentTime":"2026-08-04T20:37:54.396Z"}] [DEBUG] 2026-08-04 20:37:54,412 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,412 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:37:54,412 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,412 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:37:54,413 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"33d3baac-789e-49a0-aad7-eb032396469f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.395Z"}] [DEBUG] 2026-08-04 20:37:54,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,414 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,414 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:37:54,414 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,414 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:37:54,414 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:37:54,415 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"6d7b2bd0-e753-44e4-9729-dc091532f68b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.395Z"}] [DEBUG] 2026-08-04 20:37:54,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,416 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,416 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:37:54,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,423 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"af325b80-8874-4deb-87cb-90b208d7089b",{}] [DEBUG] 2026-08-04 20:37:54,424 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,424 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.387'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,427 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,427 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:37:54,427 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:37:54,437 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,437 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"277c42ce-b632-4f92-8312-1ba7fdc6c03a",{}] [DEBUG] 2026-08-04 20:37:54,439 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,439 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.39'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,441 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:37:54,441 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:37:54,449 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,450 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"cf3e77a9-cd10-4e4d-bd73-47dc145718dd",{}] [DEBUG] 2026-08-04 20:37:54,451 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,451 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.395'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,453 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,453 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:37:54,453 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:37:54,461 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,461 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,462 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"33d3baac-789e-49a0-aad7-eb032396469f",{}] [DEBUG] 2026-08-04 20:37:54,463 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,463 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.395'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,465 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,465 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:37:54,465 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:37:54,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:37:54,476 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"6d7b2bd0-e753-44e4-9729-dc091532f68b",{}] [INFO ] 2026-08-04 20:37:54,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"56fe4dea-112c-4b86-ac66-3700f893edba","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.806'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:37:54,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"56157623-8892-48df-8c7f-7039ac7e5dbb","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,806 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.806'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:37:54,813 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7b05a124-2f48-462a-b307-b242ae20c3b9","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,813 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,813 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.813'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:37:54,814 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"1bfdfe5a-eaf8-4d0c-90ba-2baeeba5c526","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,814 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,814 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.814'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:37:54,816 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"8eb372ef-c932-4bce-9fc5-e4214c3fa649","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,816 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,816 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.816'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:37:54,818 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"40124620-1d38-417a-8c91-9ce37fb05a14","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:54,818 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:54,818 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:54.818'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:37:54,819 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"56157623-8892-48df-8c7f-7039ac7e5dbb",{"currentTime":"2026-08-04T20:37:54.806Z"}] [INFO ] 2026-08-04 20:37:54,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"4b798b35-455d-47d8-92e8-cba8b8f04572","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.804Z"}] [DEBUG] 2026-08-04 20:37:54,823 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,824 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,824 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:37:54,824 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"56fe4dea-112c-4b86-ac66-3700f893edba",{"currentTime":"2026-08-04T20:37:54.806Z"}] [DEBUG] 2026-08-04 20:37:54,826 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:54,828 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,828 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.804'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:37:54,828 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"39629b73-5a79-4994-9156-39c8fecd4073","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.804Z"}] [DEBUG] 2026-08-04 20:37:54,828 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,829 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,829 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:37:54,830 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7b05a124-2f48-462a-b307-b242ae20c3b9",{"currentTime":"2026-08-04T20:37:54.813Z"}] [DEBUG] 2026-08-04 20:37:54,830 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,830 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:37:54,830 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:37:54,831 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"8eb372ef-c932-4bce-9fc5-e4214c3fa649",{"currentTime":"2026-08-04T20:37:54.816Z"}] [DEBUG] 2026-08-04 20:37:54,831 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"1bfdfe5a-eaf8-4d0c-90ba-2baeeba5c526",{"currentTime":"2026-08-04T20:37:54.814Z"}] [DEBUG] 2026-08-04 20:37:54,831 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:54,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"40124620-1d38-417a-8c91-9ce37fb05a14",{"currentTime":"2026-08-04T20:37:54.818Z"}] [INFO ] 2026-08-04 20:37:54,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"84dab73f-9ad7-4396-b9f3-d688db5eac8a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.803Z"}] [DEBUG] 2026-08-04 20:37:54,833 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [INFO ] 2026-08-04 20:37:54,834 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"3f6f2c86-5157-4b0c-a3e9-4dc6a98713a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.804Z"}] [DEBUG] 2026-08-04 20:37:54,834 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,835 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,835 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:37:54,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"66d40463-bc2f-4de6-ab0a-f7403c7e63b7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.804Z"}] [DEBUG] 2026-08-04 20:37:54,836 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:37:54,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"e291b2a7-852e-4aee-8bac-36a4f865e0df","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:54.805Z"}] [DEBUG] 2026-08-04 20:37:54,836 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:37:54,836 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,836 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:37:54,837 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,837 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:37:54,837 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:54,837 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:37:54,839 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,839 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"4b798b35-455d-47d8-92e8-cba8b8f04572",{}] [DEBUG] 2026-08-04 20:37:54,840 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,840 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.804'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,843 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,843 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:37:54,843 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:37:54,852 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,852 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,853 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"39629b73-5a79-4994-9156-39c8fecd4073",{}] [DEBUG] 2026-08-04 20:37:54,853 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,854 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.803'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,856 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,856 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:37:54,856 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:37:54,866 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,866 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,867 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"84dab73f-9ad7-4396-b9f3-d688db5eac8a",{}] [DEBUG] 2026-08-04 20:37:54,868 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,868 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.805'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,874 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,874 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:37:54,874 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:37:54,888 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:37:54,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"e291b2a7-852e-4aee-8bac-36a4f865e0df",{}] [DEBUG] 2026-08-04 20:37:54,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:54,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.804'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,893 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,893 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:37:54,893 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:37:54,906 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:37:54,906 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:54,907 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"3f6f2c86-5157-4b0c-a3e9-4dc6a98713a6",{}] [DEBUG] 2026-08-04 20:37:54,907 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:54,907 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:54.804'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:54,910 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:54,910 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:37:54,910 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:37:54,919 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:37:54,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"66d40463-bc2f-4de6-ab0a-f7403c7e63b7",{}] [INFO ] 2026-08-04 20:37:55,203 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"3f6e2ae8-7dac-42fb-9d6c-dec82646d973","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:55,203 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:55,203 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:55.203'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:37:55,205 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"871c7e9d-12ae-4196-8dea-ab49f54a336c","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:55,205 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:55,205 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:55.205'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:37:55,208 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"39c772b9-5b5a-43d8-b61d-f0a94e2cca1a","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:55,208 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:55,208 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:55.208'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:37:55,209 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"94ec064c-1f5f-408f-b2e3-11304ffeb23e","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:55,209 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:55,209 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:55.209'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:37:55,210 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"26b5ca08-4d68-4775-9534-4d558eb672e0","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:55,210 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:55,210 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:55.21'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:37:55,219 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:55,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"871c7e9d-12ae-4196-8dea-ab49f54a336c",{"currentTime":"2026-08-04T20:37:55.205Z"}] [INFO ] 2026-08-04 20:37:55,223 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"2064bc3a-ddc6-4a4f-869b-7fb565cd8e4a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:55.206Z"}] [DEBUG] 2026-08-04 20:37:55,223 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:37:55,224 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,224 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:55,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"94ec064c-1f5f-408f-b2e3-11304ffeb23e",{"currentTime":"2026-08-04T20:37:55.209Z"}] [INFO ] 2026-08-04 20:37:55,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"3f6e2ae8-7dac-42fb-9d6c-dec82646d973",{"currentTime":"2026-08-04T20:37:55.203Z"}] [INFO ] 2026-08-04 20:37:55,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"52f03afe-ffaf-409f-91cb-969a2d310fc6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:55.206Z"}] [DEBUG] 2026-08-04 20:37:55,227 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:37:55,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"8abb4241-9ed2-4a94-8149-06ede5dd75a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:55.206Z"}] [DEBUG] 2026-08-04 20:37:55,227 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,227 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:37:55,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"26b5ca08-4d68-4775-9534-4d558eb672e0",{"currentTime":"2026-08-04T20:37:55.210Z"}] [DEBUG] 2026-08-04 20:37:55,227 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:55,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"39c772b9-5b5a-43d8-b61d-f0a94e2cca1a",{"currentTime":"2026-08-04T20:37:55.208Z"}] [DEBUG] 2026-08-04 20:37:55,227 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:55,227 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:37:55,228 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:55,228 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:37:55,228 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:55,228 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:37:55,230 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:55,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"8139829c-d298-49f4-b3da-e5ab3252bafd","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:55,231 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:55,232 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:55.206'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:55,232 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:55,232 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:55.231'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:37:55,234 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,234 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:37:55,234 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:37:55,236 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"aabf8f78-670e-4724-a4cb-9bc37b61d09f","Heartbeat",{}] [DEBUG] 2026-08-04 20:37:55,236 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:37:55,236 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:37:55.236'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:37:55,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d8f71622-87a5-473c-91ed-0a023b5fe385","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:55.204Z"}] [DEBUG] 2026-08-04 20:37:55,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : false [DEBUG] 2026-08-04 20:37:55,243 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:55,243 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:37:55,243 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:37:55,243 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:55,243 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:55,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"dcfcd6c0-6e24-4097-9484-718f814bc615","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:55.205Z"}] [INFO ] 2026-08-04 20:37:55,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"52f03afe-ffaf-409f-91cb-969a2d310fc6",{}] [DEBUG] 2026-08-04 20:37:55,244 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:37:55,244 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:55,244 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:55,244 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:55.206'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:55,244 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:55.206'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:55,244 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:55,245 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:37:55,247 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,247 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:37:55,247 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:37:55,247 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,247 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:37:55,247 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:37:55,249 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,249 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:37:55,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"aabf8f78-670e-4724-a4cb-9bc37b61d09f",{"currentTime":"2026-08-04T20:37:55.236Z"}] [INFO ] 2026-08-04 20:37:55,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"8139829c-d298-49f4-b3da-e5ab3252bafd",{"currentTime":"2026-08-04T20:37:55.231Z"}] [DEBUG] 2026-08-04 20:37:55,255 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:37:55,256 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"2064bc3a-ddc6-4a4f-869b-7fb565cd8e4a",{}] [INFO ] 2026-08-04 20:37:55,258 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"48284b04-972a-4ce7-b8f6-7a2fbad02edd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:55.235Z"}] [DEBUG] 2026-08-04 20:37:55,258 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:37:55,258 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"34239da4-9e7c-4548-a824-2def19cd028c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:37:55.221Z"}] [DEBUG] 2026-08-04 20:37:55,258 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:37:55,259 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:55,259 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:37:55,259 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:37:55,259 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:37:55,261 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:37:55,261 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:55,261 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 0 [INFO ] 2026-08-04 20:37:55,262 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"8abb4241-9ed2-4a94-8149-06ede5dd75a8",{}] [DEBUG] 2026-08-04 20:37:55,262 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:55,262 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:55,262 org.jooq.tools.LoggerListener (qtp1046545660-2139) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:55.204'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:55,262 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:55.205'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:55,265 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,265 org.jooq.tools.LoggerListener (qtp1046545660-2139) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,265 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:37:55,265 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:37:55,265 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2139) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:37:55,265 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - commit [DEBUG] 2026-08-04 20:37:55,274 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:37:55,274 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:55,274 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2139) - setting auto commit : true [INFO ] 2026-08-04 20:37:55,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"dcfcd6c0-6e24-4097-9484-718f814bc615",{}] [INFO ] 2026-08-04 20:37:55,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2139) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d8f71622-87a5-473c-91ed-0a023b5fe385",{}] [DEBUG] 2026-08-04 20:37:55,275 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:55,275 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:55.235'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:37:55,278 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,278 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:37:55,278 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:37:55,288 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:37:55,288 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:37:55,289 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:37:55,289 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:37:55.221'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:37:55,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"48284b04-972a-4ce7-b8f6-7a2fbad02edd",{}] [DEBUG] 2026-08-04 20:37:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:37:55,292 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:37:55,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:37:55,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:37:55,302 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"34239da4-9e7c-4548-a824-2def19cd028c",{}] [DEBUG] 2026-08-04 20:38:00,103 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:38:00,106 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2673 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:38:00,144 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+-----------------+------------+--------------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:38:00,144 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag |start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:38:00,144 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+-----------------+------------+--------------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:38:00,144 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 2673|7CS1-6-2247-00026| 1|04C9EFEA607380|2024-11-11T02:46:53.319Z|5392911 |2024-11-11T16:21:44.332Z|5402213 |EVDisconnected| 113| 2306|station | [DEBUG] 2026-08-04 20:38:00,144 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+-----------------+------------+--------------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:38:00,144 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:38:00,146 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:38:00,148 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2673 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-11-11 02:46:53.319'} and {ts '2024-11-11 16:21:44.332'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:38:00,151 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:38:00,151 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:38:00,151 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:38:00,151 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:38:01,425 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - changeConfiguration method [INFO ] 2026-08-04 20:38:01,425 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=1A31-1-2146-00001, sessionId=129d9456-a7a3-571b-d09e-08911b7bfe81] Sending: [2,"43220a30-b66f-4d74-ab44-d93fb7571953","ChangeConfiguration",{"key":"HeartbeatInterval","value":"60"}] [DEBUG] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '129d9456-a7a3-571b-d09e-08911b7bfe81': 1 [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:38:01,427 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:38:03,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=129d9456-a7a3-571b-d09e-08911b7bfe81] Received: [3,"43220a30-b66f-4d74-ab44-d93fb7571953",{"status":"NotSupported"}] [DEBUG] 2026-08-04 20:38:03,826 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Store size for sessionId '129d9456-a7a3-571b-d09e-08911b7bfe81': 0 [ERROR] 2026-08-04 20:38:10,902 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=73fc3df3-c380-56f1-6764-1bf29dd89c88] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:38:10,902 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=73fc3df3-c380-56f1-6764-1bf29dd89c88] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:38:10,902 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Deleting the store for sessionId '73fc3df3-c380-56f1-6764-1bf29dd89c88' [DEBUG] 2026-08-04 20:38:10,902 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:38:10,907 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:10,907 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:38:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:38:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |registration_status| [DEBUG] 2026-08-04 20:38:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:38:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |Accepted | [DEBUG] 2026-08-04 20:38:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:38:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:38:10,911 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:38:10,911 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : Session ID: cc92288c-f375-dbef-8340-13290e32d1da [INFO ] 2026-08-04 20:38:10,911 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:38:10,911 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=cc92288c-f375-dbef-8340-13290e32d1da] Connection is established [DEBUG] 2026-08-04 20:38:10,911 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Creating new store for sessionId 'cc92288c-f375-dbef-8340-13290e32d1da' [DEBUG] 2026-08-04 20:38:10,911 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:38:10,921 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=cc92288c-f375-dbef-8340-13290e32d1da] Received: [2,"d364b175-566f-4349-b86b-d640509b5588","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:38:10,921 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:10,921 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:38:10,924 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:10,924 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:10.924'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:38:10,940 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:10,941 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:38:10,941 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:38:10,943 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:38:10,943 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:38:10,943 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:38:10,943 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:38:10,943 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:38:10,943 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:38:10,943 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=cc92288c-f375-dbef-8340-13290e32d1da] Sending: [3,"d364b175-566f-4349-b86b-d640509b5588",{"status":"Accepted","currentTime":"2026-08-04T20:38:10.924Z","interval":7200}] [INFO ] 2026-08-04 20:38:19,531 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"9ce2fb1a-7b51-49eb-8200-9372cfdd3fe2","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:19,531 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:19,531 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:19.531'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:38:19,543 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:19,543 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"9ce2fb1a-7b51-49eb-8200-9372cfdd3fe2",{"currentTime":"2026-08-04T20:38:19.531Z"}] [INFO ] 2026-08-04 20:38:19,555 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"9b1d3192-6fb9-4e51-9bb4-9878aef3987e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:19.524Z"}] [DEBUG] 2026-08-04 20:38:19,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:38:19,557 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:19,557 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:38:19,559 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:19,560 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:19,560 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:19.524'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:19,563 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:19,563 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:38:19,563 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:38:19,573 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:38:19,574 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"9b1d3192-6fb9-4e51-9bb4-9878aef3987e",{}] [INFO ] 2026-08-04 20:38:22,496 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"60c4638a-df2b-4c9a-95da-64efa7618593","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:22,496 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:22,496 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:22.496'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:38:22,510 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:22,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"60c4638a-df2b-4c9a-95da-64efa7618593",{"currentTime":"2026-08-04T20:38:22.496Z"}] [INFO ] 2026-08-04 20:38:44,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"b5b87ca4-2afb-451d-be31-50de750f662d","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,407 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,407 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.406'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:38:44,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"4827793c-9bd0-4f46-884c-53046af392f3","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,407 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,408 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.407'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:38:44,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"78a76335-c923-4d86-8697-294aa41e16c6","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,417 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,417 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.417'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:38:44,420 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,420 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"b5b87ca4-2afb-451d-be31-50de750f662d",{"currentTime":"2026-08-04T20:38:44.406Z"}] [DEBUG] 2026-08-04 20:38:44,426 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,426 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"4827793c-9bd0-4f46-884c-53046af392f3",{"currentTime":"2026-08-04T20:38:44.407Z"}] [INFO ] 2026-08-04 20:38:44,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"14dcfc7a-9d69-4a00-8eac-0272fb0afac7","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,429 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,429 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.429'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:38:44,430 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"87ec4f42-a937-42a9-950c-9599a3fdb9db","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.43'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:38:44,433 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"1928a37e-fa7f-4a58-bde5-045ae9b963fa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.393Z"}] [DEBUG] 2026-08-04 20:38:44,433 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,434 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,434 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:38:44,434 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"76d46a99-f96a-4446-b3ab-37d27f867d67","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.397Z"}] [DEBUG] 2026-08-04 20:38:44,434 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,435 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,435 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:38:44,437 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:44,438 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,438 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.393'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:44,438 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,439 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"78a76335-c923-4d86-8697-294aa41e16c6",{"currentTime":"2026-08-04T20:38:44.417Z"}] [DEBUG] 2026-08-04 20:38:44,441 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,441 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:38:44,441 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:38:44,444 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"14dcfc7a-9d69-4a00-8eac-0272fb0afac7",{"currentTime":"2026-08-04T20:38:44.429Z"}] [INFO ] 2026-08-04 20:38:44,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"161d1eb6-271a-49c2-9c3a-97fb1794662c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.397Z"}] [DEBUG] 2026-08-04 20:38:44,445 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,446 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,446 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:38:44,449 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,449 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"87ec4f42-a937-42a9-950c-9599a3fdb9db",{"currentTime":"2026-08-04T20:38:44.430Z"}] [DEBUG] 2026-08-04 20:38:44,451 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:44,451 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:38:44,452 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"af7afdf2-9cf7-4200-bf2d-e13f46be6a66","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.391Z"}] [DEBUG] 2026-08-04 20:38:44,452 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,452 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,452 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.397'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:44,453 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,453 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:38:44,453 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:38:44,454 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,454 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.397'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:38:44,454 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"1928a37e-fa7f-4a58-bde5-045ae9b963fa",{}] [DEBUG] 2026-08-04 20:38:44,455 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,455 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:38:44,455 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:38:44,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"aa183e7a-f74f-4570-b71a-3bb56d3ed8a9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.390Z"}] [DEBUG] 2026-08-04 20:38:44,456 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,457 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,457 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:38:44,457 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:38:44,457 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,457 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:38:44,463 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:38:44,464 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"161d1eb6-271a-49c2-9c3a-97fb1794662c",{}] [DEBUG] 2026-08-04 20:38:44,468 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:38:44,469 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:44,469 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:38:44,469 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"76d46a99-f96a-4446-b3ab-37d27f867d67",{}] [DEBUG] 2026-08-04 20:38:44,470 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,470 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,470 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.39'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:44,470 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.391'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:44,473 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,473 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:38:44,473 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:38:44,473 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,473 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:38:44,473 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:38:44,481 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:38:44,482 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"aa183e7a-f74f-4570-b71a-3bb56d3ed8a9",{}] [DEBUG] 2026-08-04 20:38:44,483 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:38:44,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"af7afdf2-9cf7-4200-bf2d-e13f46be6a66",{}] [INFO ] 2026-08-04 20:38:44,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"675a63fa-56bc-45c1-a6a0-d0e6aa57a626","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,819 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.819'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:38:44,838 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"675a63fa-56bc-45c1-a6a0-d0e6aa57a626",{"currentTime":"2026-08-04T20:38:44.819Z"}] [INFO ] 2026-08-04 20:38:44,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"cc32425e-6fbf-4720-8401-e78b692a06a2","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,840 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,840 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.84'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:38:44,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"465651b0-29e6-4a2a-a200-48227bb1be5d","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,842 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,842 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.842'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:38:44,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"f6dbb366-c448-4089-b273-4beb9a756ca9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.808Z"}] [INFO ] 2026-08-04 20:38:44,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6f86043c-406d-4edd-aa76-ea97303b9a54","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,845 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,845 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.845'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:38:44,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b6bfa896-5d30-4105-85fe-aafe602cad31","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,846 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,846 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,846 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.846'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:38:44,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:38:44,848 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"88bbed12-23d4-4019-9814-543c2a01b192","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:44,848 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:44,848 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:44.848'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:38:44,850 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:44,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.808'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:44,854 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,854 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:38:44,854 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:38:44,856 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b6bfa896-5d30-4105-85fe-aafe602cad31",{"currentTime":"2026-08-04T20:38:44.846Z"}] [INFO ] 2026-08-04 20:38:44,858 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"892543c1-15b1-4148-84f3-ec4f2fbcc8e1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.810Z"}] [DEBUG] 2026-08-04 20:38:44,858 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,859 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,859 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:38:44,870 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,870 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:38:44,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"cc32425e-6fbf-4720-8401-e78b692a06a2",{"currentTime":"2026-08-04T20:38:44.840Z"}] [INFO ] 2026-08-04 20:38:44,871 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"f6dbb366-c448-4089-b273-4beb9a756ca9",{}] [DEBUG] 2026-08-04 20:38:44,871 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,871 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"465651b0-29e6-4a2a-a200-48227bb1be5d",{"currentTime":"2026-08-04T20:38:44.842Z"}] [INFO ] 2026-08-04 20:38:44,872 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"5a85957b-b302-4b08-aa0f-2fd57b965dbb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.809Z"}] [DEBUG] 2026-08-04 20:38:44,873 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:44,873 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6f86043c-406d-4edd-aa76-ea97303b9a54",{"currentTime":"2026-08-04T20:38:44.845Z"}] [DEBUG] 2026-08-04 20:38:44,874 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,874 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.81'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:38:44,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"5860a4fb-6210-44d3-b0aa-f0e626d4519b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.809Z"}] [DEBUG] 2026-08-04 20:38:44,875 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:44,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"88bbed12-23d4-4019-9814-543c2a01b192",{"currentTime":"2026-08-04T20:38:44.848Z"}] [DEBUG] 2026-08-04 20:38:44,875 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:38:44,876 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"540ab0bc-8302-4a88-9d72-02085593c814","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.809Z"}] [DEBUG] 2026-08-04 20:38:44,876 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:38:44,876 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"98f82350-8007-4cf2-95f4-740d74761530","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:44.808Z"}] [DEBUG] 2026-08-04 20:38:44,877 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,877 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:38:44,877 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,877 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,877 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:38:44,877 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:38:44,877 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,877 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:38:44,878 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:44,878 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:38:44,880 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,880 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:38:44,880 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:38:44,891 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:38:44,891 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:44,892 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,892 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.809'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:38:44,892 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"892543c1-15b1-4148-84f3-ec4f2fbcc8e1",{}] [DEBUG] 2026-08-04 20:38:44,895 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,895 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:38:44,895 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:38:44,905 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:38:44,905 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:44,906 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,906 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.809'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:38:44,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"5860a4fb-6210-44d3-b0aa-f0e626d4519b",{}] [DEBUG] 2026-08-04 20:38:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,909 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:38:44,909 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:38:44,918 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:38:44,918 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:38:44,919 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"5a85957b-b302-4b08-aa0f-2fd57b965dbb",{}] [DEBUG] 2026-08-04 20:38:44,919 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,919 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.809'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:44,922 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,922 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:38:44,922 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:38:44,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:38:44,931 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:38:44,953 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"540ab0bc-8302-4a88-9d72-02085593c814",{}] [DEBUG] 2026-08-04 20:38:44,953 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:44,953 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:44.808'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:44,956 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:44,956 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:38:44,956 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:38:44,965 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:38:44,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"98f82350-8007-4cf2-95f4-740d74761530",{}] [INFO ] 2026-08-04 20:38:45,212 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"fc968cc6-87c3-4aa1-b4da-f9455b9b2b3a","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:45,213 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:45,213 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:45.212'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:38:45,217 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"2d207a45-4757-4ab6-a5b4-294b77144ca1","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:45,217 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:45,217 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:45.217'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:38:45,218 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"cdbd5864-9042-4065-8be8-7beb5aba67b3","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:45,218 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:45,218 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:45.218'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:38:45,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"d39a1fce-72c6-4c0d-a138-16d2f20628dc","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:45,219 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:45,219 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:45.219'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:38:45,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"5d0ec00c-4eb7-4bef-b39a-acd3b5786da1","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:45,220 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:45,220 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:45.219'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:38:45,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"e15cdeb6-a592-4314-bde5-639a9d94b3a8","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:45,224 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:45,224 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:45.224'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:38:45,229 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:45,229 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"2d207a45-4757-4ab6-a5b4-294b77144ca1",{"currentTime":"2026-08-04T20:38:45.217Z"}] [INFO ] 2026-08-04 20:38:45,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"aed42095-8cc5-45fa-8e93-32cf7ac963df","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:45.215Z"}] [DEBUG] 2026-08-04 20:38:45,231 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:38:45,231 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:45,232 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:38:45,234 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:45,235 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:45,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"fc968cc6-87c3-4aa1-b4da-f9455b9b2b3a",{"currentTime":"2026-08-04T20:38:45.212Z"}] [DEBUG] 2026-08-04 20:38:45,235 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:45,235 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"d39a1fce-72c6-4c0d-a138-16d2f20628dc",{"currentTime":"2026-08-04T20:38:45.219Z"}] [DEBUG] 2026-08-04 20:38:45,236 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:45,236 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"5d0ec00c-4eb7-4bef-b39a-acd3b5786da1",{"currentTime":"2026-08-04T20:38:45.219Z"}] [INFO ] 2026-08-04 20:38:45,239 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"56d02297-4217-4e21-a342-7d43f63d651b","Heartbeat",{}] [DEBUG] 2026-08-04 20:38:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:45,239 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"cdbd5864-9042-4065-8be8-7beb5aba67b3",{"currentTime":"2026-08-04T20:38:45.218Z"}] [DEBUG] 2026-08-04 20:38:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:38:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:45,239 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"e15cdeb6-a592-4314-bde5-639a9d94b3a8",{"currentTime":"2026-08-04T20:38:45.224Z"}] [DEBUG] 2026-08-04 20:38:45,239 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:38:45.239'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:38:45,240 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:45,240 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:45.215'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:38:45,241 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"41270d2c-e94b-46a2-aa4b-bb779631fdc3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:45.215Z"}] [INFO ] 2026-08-04 20:38:45,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"ef7488c5-95fa-4666-9a2b-076e702a9098","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:45.215Z"}] [DEBUG] 2026-08-04 20:38:45,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:38:45,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:38:45,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"d3cf5caa-fd89-43e7-ab97-a61940691df2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:45.213Z"}] [DEBUG] 2026-08-04 20:38:45,244 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:38:45,245 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:45,245 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:45,245 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:38:45,245 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:38:45,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"6090e8b9-9487-44fe-8b0f-1b18069b1f9e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:45.225Z"}] [DEBUG] 2026-08-04 20:38:45,246 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:45,246 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:38:45,246 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:38:45,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"5ab7c28e-30f6-41a6-9c2c-fbea83d24337","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:45.213Z"}] [DEBUG] 2026-08-04 20:38:45,247 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:45,247 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:38:45,247 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:38:45,247 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:38:45,247 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:45,247 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:38:45,248 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:45,248 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:38:45,253 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:38:45,253 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"56d02297-4217-4e21-a342-7d43f63d651b",{"currentTime":"2026-08-04T20:38:45.239Z"}] [INFO ] 2026-08-04 20:38:45,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"ca19ac73-f6a2-419e-a079-8550350d5887","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:38:45.237Z"}] [DEBUG] 2026-08-04 20:38:45,257 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:38:45,258 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:38:45,258 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:38:45,267 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:38:45,267 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:45,267 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:38:45,267 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"aed42095-8cc5-45fa-8e93-32cf7ac963df",{}] [DEBUG] 2026-08-04 20:38:45,268 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:45,268 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:45,268 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:45.225'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:45,268 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:45.215'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:45,271 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:45,271 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:38:45,271 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:38:45,271 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:45,271 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:38:45,271 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:38:45,281 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:38:45,281 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:45,281 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:38:45,281 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:38:45,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"6090e8b9-9487-44fe-8b0f-1b18069b1f9e",{}] [DEBUG] 2026-08-04 20:38:45,282 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:45,282 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:38:45,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"ef7488c5-95fa-4666-9a2b-076e702a9098",{}] [DEBUG] 2026-08-04 20:38:45,282 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:45.215'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:45,282 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:45.213'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:45,285 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:45,285 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:45,285 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:38:45,285 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:38:45,285 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:38:45,285 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:38:45,295 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:38:45,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"41270d2c-e94b-46a2-aa4b-bb779631fdc3",{}] [DEBUG] 2026-08-04 20:38:45,296 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:38:45,297 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:38:45,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"5ab7c28e-30f6-41a6-9c2c-fbea83d24337",{}] [DEBUG] 2026-08-04 20:38:45,298 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:45,298 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:45.213'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:45,301 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:45,301 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:38:45,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:38:45,310 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [DEBUG] 2026-08-04 20:38:45,310 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:38:45,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"d3cf5caa-fd89-43e7-ab97-a61940691df2",{}] [DEBUG] 2026-08-04 20:38:45,311 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:38:45,311 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:38:45.237'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:38:45,314 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:38:45,314 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:38:45,314 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:38:45,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:38:45,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"ca19ac73-f6a2-419e-a079-8550350d5887",{}] [ERROR] 2026-08-04 20:39:03,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=1A31-1-2146-00001, sessionId=129d9456-a7a3-571b-d09e-08911b7bfe81] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:39:03,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=1A31-1-2146-00001, sessionId=129d9456-a7a3-571b-d09e-08911b7bfe81] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:39:03,824 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Deleting the store for sessionId '129d9456-a7a3-571b-d09e-08911b7bfe81' [DEBUG] 2026-08-04 20:39:03,824 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:39:09,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"1725f038-120c-4b1d-acf9-a798d106feb0","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:09,528 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:09,528 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:09.528'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:39:09,540 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:09,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"1725f038-120c-4b1d-acf9-a798d106feb0",{"currentTime":"2026-08-04T20:39:09.528Z"}] [INFO ] 2026-08-04 20:39:09,544 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"aecca030-ace6-489a-832f-35d31cb522bf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:09.529Z"}] [DEBUG] 2026-08-04 20:39:09,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:39:09,545 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:09,545 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:39:09,548 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:09,549 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:09,549 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:09.529'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:09,552 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:09,552 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:39:09,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:39:09,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:39:09,562 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"aecca030-ace6-489a-832f-35d31cb522bf",{}] [ERROR] 2026-08-04 20:39:10,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=cc92288c-f375-dbef-8340-13290e32d1da] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:39:10,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=cc92288c-f375-dbef-8340-13290e32d1da] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:39:10,905 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Deleting the store for sessionId 'cc92288c-f375-dbef-8340-13290e32d1da' [DEBUG] 2026-08-04 20:39:10,905 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:39:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:10,910 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:39:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:39:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:39:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:39:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:39:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:39:10,913 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:39:10,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:39:10,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 640d28c8-b521-4c13-510c-ba63985bfe83 [INFO ] 2026-08-04 20:39:10,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:39:10,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Connection is established [DEBUG] 2026-08-04 20:39:10,913 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '640d28c8-b521-4c13-510c-ba63985bfe83' [DEBUG] 2026-08-04 20:39:10,913 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:39:10,917 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Received: [2,"7e3c9966-c2dc-4d8e-bdd8-9a34c523a046","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:39:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:10,917 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:39:10,920 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:10,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:10.92'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:39:10,931 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:10,931 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:39:10,932 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:39:10,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:39:10,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:39:10,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:39:10,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:39:10,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:39:10,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:39:10,934 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Sending: [3,"7e3c9966-c2dc-4d8e-bdd8-9a34c523a046",{"status":"Accepted","currentTime":"2026-08-04T20:39:10.920Z","interval":7200}] [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,321 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,342 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,363 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,386 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [2,"e570cd3f-ee21-4f5a-ba6f-e773c140135a","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,387 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'd08fb2bb-9cb7-a7a3-8506-b4374cdf8839': 1 [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,408 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:39:11,431 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:39:11,454 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:39:11,482 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"e773758e-66c8-4778-a253-ddb6268e9255","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,502 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 320 [INFO ] 2026-08-04 20:39:11,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"27a1b16b-016c-4dde-af2b-5fd3652219fe","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.504Z"}] [DEBUG] 2026-08-04 20:39:11,510 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,511 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,511 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:39:11,513 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,514 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,515 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.504'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,517 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,517 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:39:11,517 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"11d572ee-2a3b-4044-b4ba-3f93eecf962a","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,525 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 322 [DEBUG] 2026-08-04 20:39:11,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"27a1b16b-016c-4dde-af2b-5fd3652219fe",{}] [INFO ] 2026-08-04 20:39:11,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"451d6ca8-31a0-4a5d-97e2-5db0f8120c30","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.527Z"}] [DEBUG] 2026-08-04 20:39:11,533 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,534 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,534 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:39:11,537 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,538 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,538 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.527'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,541 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,541 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:39:11,541 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"bea80248-5d73-47f7-bfd2-3a62565db093","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,548 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 320 [DEBUG] 2026-08-04 20:39:11,549 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,550 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"451d6ca8-31a0-4a5d-97e2-5db0f8120c30",{}] [INFO ] 2026-08-04 20:39:11,555 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"09226a4a-accd-4a0e-a27d-537034d5b2cb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.550Z"}] [DEBUG] 2026-08-04 20:39:11,555 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,556 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,556 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:39:11,559 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,560 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,560 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.55'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,563 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,563 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:39:11,563 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:39:11,571 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:39:11,571 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:39:11,571 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,571 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:39:11,572 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,572 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:39:11,572 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,572 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,572 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:39:11,572 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"22ec2362-524b-48be-8578-384a65ee2976","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,572 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 322 [DEBUG] 2026-08-04 20:39:11,573 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,574 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"09226a4a-accd-4a0e-a27d-537034d5b2cb",{}] [INFO ] 2026-08-04 20:39:11,579 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"baa4d646-26a5-41f4-9759-2d7130ecea59","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.573Z"}] [DEBUG] 2026-08-04 20:39:11,580 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,580 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,580 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:39:11,583 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,584 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,584 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.573'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,587 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,587 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:39:11,587 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:39:11,591 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:39:11,597 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,598 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"baa4d646-26a5-41f4-9759-2d7130ecea59",{}] [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"6f072760-1666-457b-babd-dcd1e1329d96","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,613 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 320 [INFO ] 2026-08-04 20:39:11,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"23d8611f-d9a2-4ff5-bca0-55b2d4f0904f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.614Z"}] [DEBUG] 2026-08-04 20:39:11,619 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,620 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,620 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:39:11,622 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,623 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,623 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.614'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,626 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,626 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:39:11,626 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:39:11,634 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [DEBUG] 2026-08-04 20:39:11,635 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"4bfdf471-bfc9-4104-964a-38aad03ba893","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 320 [INFO ] 2026-08-04 20:39:11,635 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"23d8611f-d9a2-4ff5-bca0-55b2d4f0904f",{}] [INFO ] 2026-08-04 20:39:11,640 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"4112f2ef-5dd8-45c2-bd4d-dcc782aced21","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.636Z"}] [DEBUG] 2026-08-04 20:39:11,641 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,642 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,642 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:39:11,645 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,646 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,646 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.636'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,649 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,649 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:39:11,649 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"b21929ec-1d5f-4e7c-8d5e-372e25dc21a9","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,651 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 320 [INFO ] 2026-08-04 20:39:11,657 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"ca9d06ed-3dc0-4dd6-a31f-a990c55b3d4d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.653Z"}] [DEBUG] 2026-08-04 20:39:11,657 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:39:11,658 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:39:11,658 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"4112f2ef-5dd8-45c2-bd4d-dcc782aced21",{}] [DEBUG] 2026-08-04 20:39:11,659 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,659 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:39:11,661 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,662 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,662 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.653'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,665 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,665 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:39:11,665 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,669 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:39:11,675 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,675 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"ca9d06ed-3dc0-4dd6-a31f-a990c55b3d4d",{}] [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"8739e858-d35e-483f-a5f0-e8dc4a8106df","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,690 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 320 [INFO ] 2026-08-04 20:39:11,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4719ea3a-0c90-4e9b-96f1-57758789f47e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.691Z"}] [DEBUG] 2026-08-04 20:39:11,695 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,696 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,696 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:39:11,699 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,700 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,700 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.691'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,703 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,703 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:39:11,703 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"3d8603aa-ad8f-4a7a-8199-704026f5448b","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,709 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 320 [DEBUG] 2026-08-04 20:39:11,712 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,713 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4719ea3a-0c90-4e9b-96f1-57758789f47e",{}] [INFO ] 2026-08-04 20:39:11,715 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"4c748d1b-d051-4f7f-ab58-e603b5b67245","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.710Z"}] [DEBUG] 2026-08-04 20:39:11,715 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,716 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,716 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:39:11,718 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,719 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,719 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.71'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,722 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,722 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:39:11,722 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,726 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"e1e4eb45-f49e-4943-9687-11be9f82f3e7","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,727 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 320 [DEBUG] 2026-08-04 20:39:11,731 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,732 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"9a8b0f90-37ef-4a1f-b32c-e92ca78087a9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.728Z"}] [INFO ] 2026-08-04 20:39:11,732 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"4c748d1b-d051-4f7f-ab58-e603b5b67245",{}] [DEBUG] 2026-08-04 20:39:11,732 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,733 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,733 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:39:11,736 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,737 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,737 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.728'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,740 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,740 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:39:11,740 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"1472ba9e-b502-4cff-9eb2-edacba977324","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,748 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 320 [DEBUG] 2026-08-04 20:39:11,751 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,751 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"9a8b0f90-37ef-4a1f-b32c-e92ca78087a9",{}] [INFO ] 2026-08-04 20:39:11,753 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"71884533-f64a-4482-83e2-345c8ac16094","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.749Z"}] [DEBUG] 2026-08-04 20:39:11,753 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,754 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,754 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:39:11,757 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,758 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,758 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.749'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,761 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,761 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:39:11,761 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,767 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:39:11,770 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,771 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"71884533-f64a-4482-83e2-345c8ac16094",{}] [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,789 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Sending: [2,"f3ab8802-f4ea-4025-aa9a-85c3aae1aef1","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,815 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '640d28c8-b521-4c13-510c-ba63985bfe83': 1 [INFO ] 2026-08-04 20:39:11,820 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Received: [2,"3d44ec8d-5490-4493-b3ec-a8634b780b2d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.816Z"}] [DEBUG] 2026-08-04 20:39:11,820 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,821 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,821 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:39:11,823 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,824 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,824 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.816'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,827 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,827 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:39:11,827 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,836 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:39:11,836 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Sending: [3,"3d44ec8d-5490-4493-b3ec-a8634b780b2d",{}] [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,855 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,856 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"9ab67ceb-d5ff-461b-be07-8c9ea5501f42","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,856 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 320 [INFO ] 2026-08-04 20:39:11,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"a5dcb90e-fa8d-472d-beba-1118b76a18cb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.856Z"}] [DEBUG] 2026-08-04 20:39:11,861 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,862 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,862 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:39:11,864 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.856'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,868 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,868 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:39:11,868 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"f3226b96-dfc8-4863-b52d-3645cd80fa68","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,875 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 320 [INFO ] 2026-08-04 20:39:11,880 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"b7d56e53-d7ca-42f7-b69c-f196890c6833","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.876Z"}] [DEBUG] 2026-08-04 20:39:11,880 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,881 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,881 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:39:11,881 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,882 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"a5dcb90e-fa8d-472d-beba-1118b76a18cb",{}] [DEBUG] 2026-08-04 20:39:11,884 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,885 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,885 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.876'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,895 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,895 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:39:11,895 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:39:11,897 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:39:11,903 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"b7d56e53-d7ca-42f7-b69c-f196890c6833",{}] [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"2a2d7104-9cd9-408e-97c7-9bc6bd2e7a6a","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,918 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 320 [INFO ] 2026-08-04 20:39:11,923 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"89a87eb4-16de-44ee-9896-fbdabad23a14","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.919Z"}] [DEBUG] 2026-08-04 20:39:11,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,924 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,924 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:39:11,927 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,928 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,928 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.919'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,931 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,931 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:39:11,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"4a3e3f34-ee79-4411-8df5-dc4d60758b56","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,937 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 320 [DEBUG] 2026-08-04 20:39:11,941 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,941 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"89a87eb4-16de-44ee-9896-fbdabad23a14",{}] [INFO ] 2026-08-04 20:39:11,942 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"dbad868f-d841-4b61-838c-d17af27b8017","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.938Z"}] [DEBUG] 2026-08-04 20:39:11,942 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,943 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,943 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:39:11,946 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,947 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,947 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.938'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,949 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,949 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:39:11,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"7851da0e-0db7-4b22-a425-30da613ab8e4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,958 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 320 [DEBUG] 2026-08-04 20:39:11,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,960 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"dbad868f-d841-4b61-838c-d17af27b8017",{}] [INFO ] 2026-08-04 20:39:11,963 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"b6c28272-85e9-46ce-9f32-3e66090137c5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.959Z"}] [DEBUG] 2026-08-04 20:39:11,963 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,964 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,964 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:39:11,966 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,967 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,967 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.959'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,970 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,970 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:39:11,970 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:39:11,979 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:39:11,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"b6c28272-85e9-46ce-9f32-3e66090137c5",{}] [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"41a4389b-5336-4ae7-b617-24b804bc6f95","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:11,981 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 320 [INFO ] 2026-08-04 20:39:11,986 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"b7897b69-957f-465b-9794-c5144bfdc3c3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:11.982Z"}] [DEBUG] 2026-08-04 20:39:11,986 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:39:11,987 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:11,987 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:39:11,989 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:11,990 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:11,990 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:11.982'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:11,993 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:11,993 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:39:11,993 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"af606fac-0e50-46a3-bbbb-87fa33188e21","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:12,002 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 320 [DEBUG] 2026-08-04 20:39:12,005 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:39:12,006 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"b7897b69-957f-465b-9794-c5144bfdc3c3",{}] [INFO ] 2026-08-04 20:39:12,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"45ef4b70-c24c-43e3-899f-179f843280dc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:12.003Z"}] [DEBUG] 2026-08-04 20:39:12,007 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:39:12,008 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:12,008 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:39:12,011 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:12,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:12,012 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:12.003'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:12,015 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:12,015 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:39:12,015 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"16e97ee0-689f-4fca-9959-8dc1e965bc33","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:39:12,018 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 320 [DEBUG] 2026-08-04 20:39:12,025 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:39:12,025 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"45ef4b70-c24c-43e3-899f-179f843280dc",{}] [INFO ] 2026-08-04 20:39:12,026 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e8acd9c4-d854-4387-a661-774ccfc83ec3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:12.018Z"}] [DEBUG] 2026-08-04 20:39:12,027 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:39:12,027 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:12,027 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:39:12,030 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:12,031 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:12,031 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:12.018'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:12,034 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:12,034 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:39:12,034 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:39:12,039 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:39:12,043 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:39:12,044 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e8acd9c4-d854-4387-a661-774ccfc83ec3",{}] [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:39:12,060 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:39:12,081 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - triggerMessage method [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - Params [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoint List [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePoints [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - TriggerMessageTask { } [INFO ] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2111) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:39:12,101 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:39:15,046 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [3,"e570cd3f-ee21-4f5a-ba6f-e773c140135a",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:39:15,046 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Store size for sessionId 'd08fb2bb-9cb7-a7a3-8506-b4374cdf8839': 0 [INFO ] 2026-08-04 20:39:15,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"df017fe5-ad64-4ad5-90f7-dd25fd5d2126","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:39:14.324Z"}] [DEBUG] 2026-08-04 20:39:15,226 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:39:15,227 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:15,227 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:39:15,229 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:15,231 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:15,231 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:14.324'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:39:15,233 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:15,233 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:39:15,233 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:39:15,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:39:15,243 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"df017fe5-ad64-4ad5-90f7-dd25fd5d2126",{}] [INFO ] 2026-08-04 20:39:22,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Received: [2,"63ab5503-e153-403e-94ba-d6cdfe455552","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:22,687 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:22,687 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:22.687'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:39:22,699 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:22,699 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Sending: [3,"63ab5503-e153-403e-94ba-d6cdfe455552",{"currentTime":"2026-08-04T20:39:22.687Z"}] [DEBUG] 2026-08-04 20:39:24,019 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:39:24,019 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2408 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:39:24,047 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:39:24,047 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:39:24,047 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:39:24,047 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : | 2408|999_SCHEDULE_BOT_PST| 1|100289|2024-05-31T18:50:17.648Z|5503476 |2024-05-31T19:29:43.080Z|5526844 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:39:24,047 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:39:24,047 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:39:24,048 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:39:24,048 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2408 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-05-31 18:50:17.648'} and {ts '2024-05-31 19:29:43.08'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:39:24,051 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:39:24,051 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:39:24,051 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:39:24,051 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:39:34,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"42e729af-d32a-470a-8ef1-b405c634a90b","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,397 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,397 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.397'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:39:34,402 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"70b66406-1126-4255-a526-0105d218aceb","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,402 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,402 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.402'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:39:34,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"7e45335c-119a-4907-b948-64668f6f3fec","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,407 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,407 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.407'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:39:34,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"58eaebe1-b51c-4566-aac1-30cd244e8cc9","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,417 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,417 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.417'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:39:34,417 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"42e729af-d32a-470a-8ef1-b405c634a90b",{"currentTime":"2026-08-04T20:39:34.397Z"}] [DEBUG] 2026-08-04 20:39:34,418 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"70b66406-1126-4255-a526-0105d218aceb",{"currentTime":"2026-08-04T20:39:34.402Z"}] [INFO ] 2026-08-04 20:39:34,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"385cbf3e-6bc9-4c78-8df8-ab4421ca916e","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,419 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,420 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.419'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:39:34,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"3d9bb4a4-b7ce-4c68-8a0c-aaa3b0df7ef3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.400Z"}] [DEBUG] 2026-08-04 20:39:34,422 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:39:34,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"bcd099dc-40c8-4be8-b8bc-a753daa1878d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.395Z"}] [DEBUG] 2026-08-04 20:39:34,424 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,424 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:39:34,425 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,426 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,426 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:39:34,427 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:34,428 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,428 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.4'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,430 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,430 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:39:34,430 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:39:34,432 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"7e45335c-119a-4907-b948-64668f6f3fec",{"currentTime":"2026-08-04T20:39:34.407Z"}] [INFO ] 2026-08-04 20:39:34,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c535f0e4-22d7-4bc9-8e4a-a8bc8acaf84e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.394Z"}] [DEBUG] 2026-08-04 20:39:34,436 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,437 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,437 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:39:34,438 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,438 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"58eaebe1-b51c-4566-aac1-30cd244e8cc9",{"currentTime":"2026-08-04T20:39:34.417Z"}] [INFO ] 2026-08-04 20:39:34,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"385cbf3e-6bc9-4c78-8df8-ab4421ca916e",{"currentTime":"2026-08-04T20:39:34.419Z"}] [INFO ] 2026-08-04 20:39:34,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"f2d973af-136c-42ee-b024-b60c7832bc8f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.395Z"}] [DEBUG] 2026-08-04 20:39:34,442 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:39:34,442 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"a1f2ecee-6865-4c54-ae1d-7a696723af39","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.400Z"}] [DEBUG] 2026-08-04 20:39:34,442 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,443 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,443 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:39:34,443 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,443 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,443 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:39:34,443 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:34,443 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"3d9bb4a4-b7ce-4c68-8a0c-aaa3b0df7ef3",{}] [DEBUG] 2026-08-04 20:39:34,444 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,444 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,444 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.394'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,444 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.395'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,447 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,447 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:39:34,447 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:39:34,447 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,447 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:39:34,447 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:39:34,455 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:39:34,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c535f0e4-22d7-4bc9-8e4a-a8bc8acaf84e",{}] [DEBUG] 2026-08-04 20:39:34,461 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,461 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,462 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"bcd099dc-40c8-4be8-b8bc-a753daa1878d",{}] [DEBUG] 2026-08-04 20:39:34,462 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,462 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.395'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,465 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,465 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:39:34,465 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:39:34,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,475 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,476 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"f2d973af-136c-42ee-b024-b60c7832bc8f",{}] [DEBUG] 2026-08-04 20:39:34,476 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,476 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.4'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,479 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,479 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:39:34,479 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:39:34,487 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:39:34,488 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"a1f2ecee-6865-4c54-ae1d-7a696723af39",{}] [INFO ] 2026-08-04 20:39:34,812 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"375ce831-4541-4302-aeef-c84cc6c4519e","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,813 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:39:34,814 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"04c22039-67fa-48e4-b241-f651e36ab7c8","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,815 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,815 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.814'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:39:34,816 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"3d1e353c-45bb-440f-bd16-5d090ed7a136","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,816 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,816 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.816'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:39:34,817 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"d28f9fa5-d958-4513-862a-2a06281ac828","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,817 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,817 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.817'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:39:34,818 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.812'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:39:34,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"4213ba8d-8b25-4572-9190-0d30983c58b4","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,820 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,820 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.819'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:39:34,821 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"f22767cc-6493-41d3-a98a-ebd0ccbc1aa8","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:34,821 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:34,821 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:34.821'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:39:34,830 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"04c22039-67fa-48e4-b241-f651e36ab7c8",{"currentTime":"2026-08-04T20:39:34.814Z"}] [INFO ] 2026-08-04 20:39:34,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"07138292-7f13-4e45-b032-e72820b09107","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.813Z"}] [DEBUG] 2026-08-04 20:39:34,833 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,834 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,834 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:39:34,836 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,836 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"3d1e353c-45bb-440f-bd16-5d090ed7a136",{"currentTime":"2026-08-04T20:39:34.816Z"}] [INFO ] 2026-08-04 20:39:34,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"375ce831-4541-4302-aeef-c84cc6c4519e",{"currentTime":"2026-08-04T20:39:34.812Z"}] [DEBUG] 2026-08-04 20:39:34,836 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"d28f9fa5-d958-4513-862a-2a06281ac828",{"currentTime":"2026-08-04T20:39:34.817Z"}] [DEBUG] 2026-08-04 20:39:34,836 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"4213ba8d-8b25-4572-9190-0d30983c58b4",{"currentTime":"2026-08-04T20:39:34.819Z"}] [DEBUG] 2026-08-04 20:39:34,836 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:34,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"f22767cc-6493-41d3-a98a-ebd0ccbc1aa8",{"currentTime":"2026-08-04T20:39:34.821Z"}] [DEBUG] 2026-08-04 20:39:34,837 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,841 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"febc2e05-e262-43cf-a944-09c4b9f7122c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.813Z"}] [DEBUG] 2026-08-04 20:39:34,841 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,842 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,842 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.813'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:39:34,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"fc0309e9-3dfe-491c-b9af-1c40b8ca5e5b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.814Z"}] [INFO ] 2026-08-04 20:39:34,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"7bf6f427-93f1-4ac2-a06f-7b249ced1832","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.814Z"}] [INFO ] 2026-08-04 20:39:34,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"e5e37e36-ec6a-42cf-8beb-b02f3e880966","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.814Z"}] [DEBUG] 2026-08-04 20:39:34,847 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,847 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,847 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,847 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,847 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:39:34,848 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,848 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,848 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:39:34,848 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:39:34,848 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,848 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:39:34,849 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,849 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:39:34,849 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:39:34,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"0d4544f3-86ae-490b-9dac-0287f8558c5e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:34.814Z"}] [DEBUG] 2026-08-04 20:39:34,851 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:39:34,852 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:34,852 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:39:34,859 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,859 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"07138292-7f13-4e45-b032-e72820b09107",{}] [DEBUG] 2026-08-04 20:39:34,861 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,861 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.813'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,864 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,864 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:39:34,864 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:39:34,876 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,876 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"febc2e05-e262-43cf-a944-09c4b9f7122c",{}] [DEBUG] 2026-08-04 20:39:34,878 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,878 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.814'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,883 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,884 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:39:34,884 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:39:34,901 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,901 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,902 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"e5e37e36-ec6a-42cf-8beb-b02f3e880966",{}] [DEBUG] 2026-08-04 20:39:34,902 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,902 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.814'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,905 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,905 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:39:34,905 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:39:34,914 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,915 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,915 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"7bf6f427-93f1-4ac2-a06f-7b249ced1832",{}] [DEBUG] 2026-08-04 20:39:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.814'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,919 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,919 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:39:34,919 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:39:34,928 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:39:34,928 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:34,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"fc0309e9-3dfe-491c-b9af-1c40b8ca5e5b",{}] [DEBUG] 2026-08-04 20:39:34,929 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:34,929 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:34.814'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:34,932 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:39:34,932 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:39:34,941 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:39:34,942 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"0d4544f3-86ae-490b-9dac-0287f8558c5e",{}] [INFO ] 2026-08-04 20:39:35,221 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"41b5cfe8-fe4c-466a-a65f-27b6c4e477b9","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:35,222 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:35,222 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:35.221'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:39:35,223 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"4e2306d9-f1d0-4b61-bfdd-c996b7c2827c","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:35,223 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:35,223 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:35.223'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:39:35,225 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"73532693-8788-4f0e-96e5-58f452609fd9","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:35,225 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:35,225 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:35.225'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:39:35,227 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"c20d2fcc-7c4e-4d68-af36-8d4d7e18196e","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:35,227 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:35,227 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:35.227'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:39:35,229 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"a453aa38-e129-4985-a180-592b6c3b5b4e","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:35,229 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:35,229 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:35.229'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:39:35,230 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"94cc35de-a55e-44b6-9384-0a56eb655ae1","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:35,230 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:35,230 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:35.23'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:39:35,238 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:35,238 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"4e2306d9-f1d0-4b61-bfdd-c996b7c2827c",{"currentTime":"2026-08-04T20:39:35.223Z"}] [INFO ] 2026-08-04 20:39:35,241 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"73be6613-fc65-4f78-84ea-020eae314c7e","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:35,241 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:35,241 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:35.241'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:39:35,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"0d7bfef2-8f17-44fc-884b-00b2e2e763e1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:35.223Z"}] [DEBUG] 2026-08-04 20:39:35,242 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:39:35,243 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:35,243 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:39:35,244 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,244 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:35,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"41b5cfe8-fe4c-466a-a65f-27b6c4e477b9",{"currentTime":"2026-08-04T20:39:35.221Z"}] [INFO ] 2026-08-04 20:39:35,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"c20d2fcc-7c4e-4d68-af36-8d4d7e18196e",{"currentTime":"2026-08-04T20:39:35.227Z"}] [DEBUG] 2026-08-04 20:39:35,244 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:35,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"94cc35de-a55e-44b6-9384-0a56eb655ae1",{"currentTime":"2026-08-04T20:39:35.230Z"}] [DEBUG] 2026-08-04 20:39:35,244 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:35,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"73532693-8788-4f0e-96e5-58f452609fd9",{"currentTime":"2026-08-04T20:39:35.225Z"}] [DEBUG] 2026-08-04 20:39:35,244 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:35,244 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"a453aa38-e129-4985-a180-592b6c3b5b4e",{"currentTime":"2026-08-04T20:39:35.229Z"}] [INFO ] 2026-08-04 20:39:35,248 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"fb69109b-d48f-429e-9e5a-cdc3109fca93","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:35.225Z"}] [DEBUG] 2026-08-04 20:39:35,248 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:39:35,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"18c0abc6-7f66-4ed7-aeef-922fc2567bdc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:35.225Z"}] [DEBUG] 2026-08-04 20:39:35,249 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:39:35,249 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:35,250 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:35,250 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:39:35,250 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:35,250 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:35.223'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:35,251 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:35,251 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"73be6613-fc65-4f78-84ea-020eae314c7e",{"currentTime":"2026-08-04T20:39:35.241Z"}] [INFO ] 2026-08-04 20:39:35,252 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"182406d7-559c-42b4-8083-02af3e38f2cb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:35.224Z"}] [DEBUG] 2026-08-04 20:39:35,252 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:35,252 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:39:35,253 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:39:35,254 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"41f3a3f4-77c2-4773-a874-13cc2f25061a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:35.228Z"}] [DEBUG] 2026-08-04 20:39:35,255 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:35,255 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:39:35,255 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:39:35,256 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"1c56f224-ec94-4bc5-b6e7-f30c120ecf7e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:35.222Z"}] [DEBUG] 2026-08-04 20:39:35,256 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:39:35,256 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,256 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:39:35,256 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:39:35,256 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:35,257 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:39:35,257 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:35,257 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:39:35,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"a59f46d8-536f-4247-91c6-0098f6371478","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:35.240Z"}] [DEBUG] 2026-08-04 20:39:35,261 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:39:35,262 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:35,262 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:39:35,264 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:39:35,264 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:35,265 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"0d7bfef2-8f17-44fc-884b-00b2e2e763e1",{}] [DEBUG] 2026-08-04 20:39:35,265 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:35,265 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:35.225'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:35,268 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,268 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:39:35,268 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:39:35,276 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:39:35,276 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:35,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"18c0abc6-7f66-4ed7-aeef-922fc2567bdc",{}] [DEBUG] 2026-08-04 20:39:35,277 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:35,277 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:35.225'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:35,280 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,280 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:39:35,280 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:39:35,288 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:39:35,288 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:35,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"fb69109b-d48f-429e-9e5a-cdc3109fca93",{}] [DEBUG] 2026-08-04 20:39:35,289 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:35,289 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:35.224'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:35,292 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,292 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:39:35,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:39:35,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:39:35,300 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:35,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"182406d7-559c-42b4-8083-02af3e38f2cb",{}] [DEBUG] 2026-08-04 20:39:35,302 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:35,302 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:35.228'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:35,304 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,304 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:39:35,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:39:35,313 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:39:35,313 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:35,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"41f3a3f4-77c2-4773-a874-13cc2f25061a",{}] [DEBUG] 2026-08-04 20:39:35,314 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:35,315 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:35.222'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:35,317 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,317 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:39:35,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:39:35,325 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:39:35,326 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:39:35,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"1c56f224-ec94-4bc5-b6e7-f30c120ecf7e",{}] [DEBUG] 2026-08-04 20:39:35,327 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:35,327 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:35.24'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:35,329 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:35,329 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:39:35,329 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:39:35,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:39:35,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"a59f46d8-536f-4247-91c6-0098f6371478",{}] [DEBUG] 2026-08-04 20:39:41,594 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:41,594 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:39:41,597 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:39:41,597 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:39:41,597 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:39:41,597 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:39:41,597 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:39:41,597 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:39:41,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:39:41,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : Session ID: 1184283a-b8fb-2351-f97e-1a7ce80dd4a7 [INFO ] 2026-08-04 20:39:41,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:39:41,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=1A31-1-2146-00001, sessionId=1184283a-b8fb-2351-f97e-1a7ce80dd4a7] Connection is established [DEBUG] 2026-08-04 20:39:41,597 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Creating new store for sessionId '1184283a-b8fb-2351-f97e-1a7ce80dd4a7' [DEBUG] 2026-08-04 20:39:41,597 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [DEBUG] 2026-08-04 20:39:58,904 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:39:58,904 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2250 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 2250|999_SCHEDULE_BOT_PST| 1|100289|2024-04-20T14:30:31.895Z|4650500 |2024-04-20T14:39:55.980Z|4655713 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:39:58,932 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2250 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-04-20 14:30:31.895'} and {ts '2024-04-20 14:39:55.98'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:39:58,935 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:39:58,935 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:39:58,935 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:39:58,935 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:39:59,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"1549b9a6-58f9-48f7-9a59-f63bb694407b","Heartbeat",{}] [DEBUG] 2026-08-04 20:39:59,533 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:39:59,533 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:39:59.533'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:39:59,545 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:39:59,545 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"1549b9a6-58f9-48f7-9a59-f63bb694407b",{"currentTime":"2026-08-04T20:39:59.533Z"}] [INFO ] 2026-08-04 20:39:59,549 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"232160c8-7a77-4ba4-aab8-d1b27174bb6a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:39:59.534Z"}] [DEBUG] 2026-08-04 20:39:59,550 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:39:59,550 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:39:59,550 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:39:59,553 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:39:59,554 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:39:59,554 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:39:59.534'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:39:59,557 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:39:59,557 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:39:59,557 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:39:59,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:39:59,566 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"232160c8-7a77-4ba4-aab8-d1b27174bb6a",{}] [ERROR] 2026-08-04 20:40:11,818 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:40:11,818 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=640d28c8-b521-4c13-510c-ba63985bfe83] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:40:11,818 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Deleting the store for sessionId '640d28c8-b521-4c13-510c-ba63985bfe83' [DEBUG] 2026-08-04 20:40:11,818 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:40:11,823 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:11,823 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:40:11,826 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:40:11,826 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:40:11,826 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:40:11,826 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:40:11,826 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:40:11,826 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:40:11,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:40:11,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 4d3355c3-bd8e-35ca-26b3-6c08275e827f [INFO ] 2026-08-04 20:40:11,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:40:11,826 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=4d3355c3-bd8e-35ca-26b3-6c08275e827f] Connection is established [DEBUG] 2026-08-04 20:40:11,826 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '4d3355c3-bd8e-35ca-26b3-6c08275e827f' [DEBUG] 2026-08-04 20:40:11,826 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:40:11,834 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=4d3355c3-bd8e-35ca-26b3-6c08275e827f] Received: [2,"3aa9a393-97f9-4905-830d-d9fe1db47125","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:40:11,834 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:11,834 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:40:11,837 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2104) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:11,837 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:11.837'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:40:11,848 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:11,848 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:40:11,848 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:40:11,850 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:40:11,850 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:40:11,850 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:40:11,850 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:40:11,850 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:40:11,850 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:40:11,850 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=4d3355c3-bd8e-35ca-26b3-6c08275e827f] Sending: [3,"3aa9a393-97f9-4905-830d-d9fe1db47125",{"status":"Accepted","currentTime":"2026-08-04T20:40:11.837Z","interval":7200}] [ERROR] 2026-08-04 20:40:22,686 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:40:22,686 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=d08fb2bb-9cb7-a7a3-8506-b4374cdf8839] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:40:22,686 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId 'd08fb2bb-9cb7-a7a3-8506-b4374cdf8839' [DEBUG] 2026-08-04 20:40:22,686 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId '7CS1-6-2247-00026'. Store size: 0 [INFO ] 2026-08-04 20:40:24,400 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"46354cf9-3869-4467-9299-e916e4120b5a","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,400 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,400 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.4'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:40:24,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"6dd9932f-6f0c-4324-b43a-9d5e83dd23ed","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,407 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,408 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.407'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:40:24,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"80e97eac-726f-431a-a9d0-73cd6d0f2d8e","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,409 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,409 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.409'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:40:24,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"061a030a-e960-4f79-afc7-ca8f462c1a42","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,410 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,410 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.41'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:40:24,412 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"1b059f90-590d-47f8-8206-19cfa8ebe4bf","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,412 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,412 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.412'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:40:24,418 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"46354cf9-3869-4467-9299-e916e4120b5a",{"currentTime":"2026-08-04T20:40:24.400Z"}] [INFO ] 2026-08-04 20:40:24,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"db406c43-6bb5-46f6-9350-7e3efb9cdcb8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.398Z"}] [DEBUG] 2026-08-04 20:40:24,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,420 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,420 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:40:24,423 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:40:24,423 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,423 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"6dd9932f-6f0c-4324-b43a-9d5e83dd23ed",{"currentTime":"2026-08-04T20:40:24.407Z"}] [DEBUG] 2026-08-04 20:40:24,424 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,424 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.398'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,425 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"80e97eac-726f-431a-a9d0-73cd6d0f2d8e",{"currentTime":"2026-08-04T20:40:24.409Z"}] [DEBUG] 2026-08-04 20:40:24,425 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"1b059f90-590d-47f8-8206-19cfa8ebe4bf",{"currentTime":"2026-08-04T20:40:24.412Z"}] [DEBUG] 2026-08-04 20:40:24,425 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,426 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"061a030a-e960-4f79-afc7-ca8f462c1a42",{"currentTime":"2026-08-04T20:40:24.410Z"}] [INFO ] 2026-08-04 20:40:24,427 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"82ed0724-0066-4652-8bfb-910309a425f9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.399Z"}] [INFO ] 2026-08-04 20:40:24,428 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"f54973c2-1d8b-4678-ac13-5f5ea41b5e49","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.403Z"}] [DEBUG] 2026-08-04 20:40:24,428 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,428 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,429 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,429 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:40:24,429 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:40:24,429 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,429 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:40:24,431 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"402b79b8-ee70-495f-8741-43ad492580e0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.399Z"}] [DEBUG] 2026-08-04 20:40:24,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,431 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,431 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:40:24,432 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,432 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:40:24,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"d229e321-89ac-4e43-8ac4-af27e4c4c3bc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.402Z"}] [DEBUG] 2026-08-04 20:40:24,436 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,437 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,437 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:40:24,438 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,438 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:40:24,438 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"db406c43-6bb5-46f6-9350-7e3efb9cdcb8",{}] [DEBUG] 2026-08-04 20:40:24,439 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,439 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.399'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,439 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,439 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.403'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,441 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,442 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:40:24,442 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:40:24,442 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,442 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:40:24,442 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:40:24,451 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:40:24,452 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"82ed0724-0066-4652-8bfb-910309a425f9",{}] [DEBUG] 2026-08-04 20:40:24,453 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,453 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,454 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"f54973c2-1d8b-4678-ac13-5f5ea41b5e49",{}] [DEBUG] 2026-08-04 20:40:24,454 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,454 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.399'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,457 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,457 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:40:24,457 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:40:24,466 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,467 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"402b79b8-ee70-495f-8741-43ad492580e0",{}] [DEBUG] 2026-08-04 20:40:24,468 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,468 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.402'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,471 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,471 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:40:24,471 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:40:24,480 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:40:24,481 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"d229e321-89ac-4e43-8ac4-af27e4c4c3bc",{}] [INFO ] 2026-08-04 20:40:24,819 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"fb820d43-e905-45d7-9d8a-401f0e97868c","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,819 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,819 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.819'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:40:24,822 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"f8ffbb59-de9d-4a6e-9b2c-7c6864c4cd42","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,822 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,822 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.822'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:40:24,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"fac756b1-cf40-45c2-9e51-07382b01cdd9","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,824 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,824 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.824'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:40:24,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"3f49abca-8abd-4aaf-9ea0-7445d9b09e52","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,825 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,825 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.825'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:40:24,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"4cf6c0b3-f0c6-4212-a643-690dc75dec84","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,831 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,831 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.831'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:40:24,832 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,832 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"fb820d43-e905-45d7-9d8a-401f0e97868c",{"currentTime":"2026-08-04T20:40:24.819Z"}] [INFO ] 2026-08-04 20:40:24,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"8dc1106c-3e2c-40ad-84ab-ac7d2de2bf4e","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:24,833 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:24,833 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:24.833'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:40:24,837 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"f8ffbb59-de9d-4a6e-9b2c-7c6864c4cd42",{"currentTime":"2026-08-04T20:40:24.822Z"}] [INFO ] 2026-08-04 20:40:24,839 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"d21a370d-bc53-426d-8182-064df85003b8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.818Z"}] [DEBUG] 2026-08-04 20:40:24,840 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,841 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,841 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:40:24,842 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"fac756b1-cf40-45c2-9e51-07382b01cdd9",{"currentTime":"2026-08-04T20:40:24.824Z"}] [DEBUG] 2026-08-04 20:40:24,843 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,843 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"3f49abca-8abd-4aaf-9ea0-7445d9b09e52",{"currentTime":"2026-08-04T20:40:24.825Z"}] [INFO ] 2026-08-04 20:40:24,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"3c3c1624-1dd4-4312-8559-4d01d74b97c1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.818Z"}] [DEBUG] 2026-08-04 20:40:24,846 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,848 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,848 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"8dc1106c-3e2c-40ad-84ab-ac7d2de2bf4e",{"currentTime":"2026-08-04T20:40:24.833Z"}] [DEBUG] 2026-08-04 20:40:24,848 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:40:24,848 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:24,848 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"4cf6c0b3-f0c6-4212-a643-690dc75dec84",{"currentTime":"2026-08-04T20:40:24.831Z"}] [DEBUG] 2026-08-04 20:40:24,849 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:40:24,856 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"658a5080-921b-4b4a-8973-3960c1f9791b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.819Z"}] [DEBUG] 2026-08-04 20:40:24,856 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,856 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:40:24,856 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,856 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.818'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:40:24,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"df70f8c5-024e-405e-b2d7-c967b3788b6c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.818Z"}] [DEBUG] 2026-08-04 20:40:24,860 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:40:24,862 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"84b36dcb-51dd-4d3a-95cf-6e844bbad37a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.819Z"}] [DEBUG] 2026-08-04 20:40:24,862 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,862 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,862 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:40:24,862 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,862 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:40:24,863 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,863 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:40:24,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"165cd0d8-898d-4595-bf97-62e3e74b6985","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:24.819Z"}] [DEBUG] 2026-08-04 20:40:24,864 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:40:24,865 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:24,865 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:40:24,867 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,867 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:40:24,867 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:40:24,878 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,878 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,879 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"d21a370d-bc53-426d-8182-064df85003b8",{}] [DEBUG] 2026-08-04 20:40:24,880 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,880 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.818'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,885 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,885 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:40:24,885 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:40:24,899 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,899 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,899 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"3c3c1624-1dd4-4312-8559-4d01d74b97c1",{}] [DEBUG] 2026-08-04 20:40:24,900 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,900 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.818'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,903 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,903 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:40:24,903 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:40:24,917 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,917 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"df70f8c5-024e-405e-b2d7-c967b3788b6c",{}] [DEBUG] 2026-08-04 20:40:24,918 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,919 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.819'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,921 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,921 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:40:24,921 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:40:24,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,931 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,932 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"658a5080-921b-4b4a-8973-3960c1f9791b",{}] [DEBUG] 2026-08-04 20:40:24,932 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,932 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.819'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,935 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,935 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:40:24,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:40:24,944 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:40:24,945 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:24,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"84b36dcb-51dd-4d3a-95cf-6e844bbad37a",{}] [DEBUG] 2026-08-04 20:40:24,946 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:24,946 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:24.819'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:24,949 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:24,949 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:40:24,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:40:24,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:40:24,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"165cd0d8-898d-4595-bf97-62e3e74b6985",{}] [INFO ] 2026-08-04 20:40:25,252 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"c1853944-3ab4-4cea-845d-8093aaf7612c","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:25,252 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:25,252 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:25.252'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:40:25,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"494d7383-1cac-46df-a58f-d90f777b7df3","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:25,261 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:25,261 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:25.261'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:40:25,263 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:25,263 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"c1853944-3ab4-4cea-845d-8093aaf7612c",{"currentTime":"2026-08-04T20:40:25.252Z"}] [INFO ] 2026-08-04 20:40:25,266 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"11176e78-7ebc-4005-bc98-838039841239","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:25,266 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:25,266 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:25.266'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:40:25,273 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:25,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"494d7383-1cac-46df-a58f-d90f777b7df3",{"currentTime":"2026-08-04T20:40:25.261Z"}] [INFO ] 2026-08-04 20:40:25,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"f2ef072d-cdb2-4582-86b3-13283d25084e","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:25,275 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:25,275 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:25.275'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:40:25,278 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:25,278 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"11176e78-7ebc-4005-bc98-838039841239",{"currentTime":"2026-08-04T20:40:25.266Z"}] [INFO ] 2026-08-04 20:40:25,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"00e638c2-d02a-49cd-b48f-9eb44ebae7ec","Heartbeat",{}] [INFO ] 2026-08-04 20:40:25,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"6a0d7911-4a61-45b0-886b-7eb1e47c92e1","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:25,286 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:25,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"f2ef072d-cdb2-4582-86b3-13283d25084e",{"currentTime":"2026-08-04T20:40:25.275Z"}] [DEBUG] 2026-08-04 20:40:25,286 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:25,286 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:25,286 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:25.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:40:25,286 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:25.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:40:25,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"395a95f7-0cc5-4c94-810d-033261e014db","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:25,288 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:25,288 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:25.288'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:40:25,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"2f5f4408-6cb3-4357-bd03-ae7781b672d5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:25.234Z"}] [DEBUG] 2026-08-04 20:40:25,298 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:40:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:25,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"395a95f7-0cc5-4c94-810d-033261e014db",{"currentTime":"2026-08-04T20:40:25.288Z"}] [DEBUG] 2026-08-04 20:40:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:40:25,301 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:25,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"6a0d7911-4a61-45b0-886b-7eb1e47c92e1",{"currentTime":"2026-08-04T20:40:25.286Z"}] [DEBUG] 2026-08-04 20:40:25,301 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:25,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"00e638c2-d02a-49cd-b48f-9eb44ebae7ec",{"currentTime":"2026-08-04T20:40:25.286Z"}] [INFO ] 2026-08-04 20:40:25,302 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"9860069b-410e-48e3-98bc-70e3de042b18","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:25.236Z"}] [DEBUG] 2026-08-04 20:40:25,302 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:40:25,302 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:40:25,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"940089e4-30a3-4243-b27b-b739334da16c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:25.234Z"}] [DEBUG] 2026-08-04 20:40:25,307 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:25,307 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:25.234'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:25,308 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:40:25,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"c666af10-c9ef-420c-96d5-d6930830b173","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:25.236Z"}] [DEBUG] 2026-08-04 20:40:25,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:40:25,309 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:25,309 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:40:25,310 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:25,310 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:25,310 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:40:25,310 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:40:25,311 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:25,311 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:40:25,312 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:40:25,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d749b397-0964-443e-b1d3-bf46b160284a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:25.243Z"}] [DEBUG] 2026-08-04 20:40:25,313 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:40:25,314 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:25,314 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:40:25,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:40:25,319 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:25,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"d7e81eac-98e1-4919-becc-7f0b70847e98","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:25.233Z"}] [DEBUG] 2026-08-04 20:40:25,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:40:25,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"2f5f4408-6cb3-4357-bd03-ae7781b672d5",{}] [DEBUG] 2026-08-04 20:40:25,320 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:25,320 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:25.236'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:25,320 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:25,320 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:40:25,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"4c011739-d6d9-424d-b249-89c534956476","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:25.235Z"}] [DEBUG] 2026-08-04 20:40:25,321 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:40:25,322 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:25,322 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:40:25,323 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:25,323 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:40:25,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:40:25,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:40:25,332 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:25,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"9860069b-410e-48e3-98bc-70e3de042b18",{}] [DEBUG] 2026-08-04 20:40:25,334 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:25,335 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:25.234'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:25,337 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:25,337 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:40:25,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:40:25,340 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > ? and `dirtroad_dev`.`reservation`.`status` = ?)) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date(?)) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:40:25,340 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:40:25.339'} and `dirtroad_dev`.`reservation`.`status` = 'ACCEPTED')) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-04 20:40:25.339'})) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-03 20:40:25.339'})) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date({ts '2026-08-03 20:40:25.339'})) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:40:25,351 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:40:25,351 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:25,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"940089e4-30a3-4243-b27b-b739334da16c",{}] [DEBUG] 2026-08-04 20:40:25,357 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:25,357 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:25.236'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:25,372 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:40:25,372 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |num_charge_boxes|num_ocpp_tags|num_users|num_reservations|num_transactions|heartbeats_today|heartbeats_yesterday|heartbeats_earlier| [DEBUG] 2026-08-04 20:40:25,372 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:40:25,372 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : | 120| 301| 0| 0| 0| 21| 0| 64| [DEBUG] 2026-08-04 20:40:25,372 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:40:25,372 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:40:25,373 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = ? order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:40:25,373 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = 'Accepted' order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:40:25,375 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:25,375 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:40:25,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |charge_box_pk|charge_box_id |connector_id|t2_ts |t2_status|t2_error|ocpp_protocol| [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : | 115|999_SCHEDULE_BOT_CST| 1|2026-08-04T20:40:25.236Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : | 211|R20 | 1|2026-08-04T20:40:25.234Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : | 212|R21 | 1|2026-08-04T20:40:25.234Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : | 201|R10 | 1|2026-08-04T20:40:24.819Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : | 202|R11 | 1|2026-08-04T20:40:24.819Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:40:25,377 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 46 [DEBUG] 2026-08-04 20:40:25,384 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:40:25,384 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:25,384 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"c666af10-c9ef-420c-96d5-d6930830b173",{}] [DEBUG] 2026-08-04 20:40:25,385 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:25,385 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:25.243'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:25,387 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:25,387 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:40:25,387 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:40:25,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:40:25,396 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:25,397 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d749b397-0964-443e-b1d3-bf46b160284a",{}] [DEBUG] 2026-08-04 20:40:25,397 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:25,397 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:25.233'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:25,400 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:25,400 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:40:25,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:40:25,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:40:25,409 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:40:25,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"d7e81eac-98e1-4919-becc-7f0b70847e98",{}] [DEBUG] 2026-08-04 20:40:25,410 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:25,410 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:25.235'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:25,413 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:25,413 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:40:25,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:40:25,422 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:40:25,423 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"4c011739-d6d9-424d-b249-89c534956476",{}] [DEBUG] 2026-08-04 20:40:35,571 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:35,571 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:40:35,575 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:40:35,575 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:40:35,575 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:40:35,575 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:40:35,575 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:40:35,575 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:40:35,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:40:35,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: eb23a77c-0b97-524f-9b10-c5ee98b1eb28 [INFO ] 2026-08-04 20:40:35,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 7CS1-6-2247-00026 [INFO ] 2026-08-04 20:40:35,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Connection is established [DEBUG] 2026-08-04 20:40:35,575 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId 'eb23a77c-0b97-524f-9b10-c5ee98b1eb28' [DEBUG] 2026-08-04 20:40:35,575 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '7CS1-6-2247-00026'. Store size: 1 [ERROR] 2026-08-04 20:40:41,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=1184283a-b8fb-2351-f97e-1a7ce80dd4a7] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:40:41,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=1184283a-b8fb-2351-f97e-1a7ce80dd4a7] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:40:41,597 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Deleting the store for sessionId '1184283a-b8fb-2351-f97e-1a7ce80dd4a7' [DEBUG] 2026-08-04 20:40:41,597 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:40:49,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"5ae614ea-10ed-472e-8ff3-febd29826630","Heartbeat",{}] [DEBUG] 2026-08-04 20:40:49,548 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:49,548 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:40:49.548'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:40:49,559 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:40:49,559 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"5ae614ea-10ed-472e-8ff3-febd29826630",{"currentTime":"2026-08-04T20:40:49.548Z"}] [INFO ] 2026-08-04 20:40:49,567 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"76e2af09-630e-42bd-bf7f-375599832eee","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:40:49.539Z"}] [DEBUG] 2026-08-04 20:40:49,568 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:40:49,569 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:40:49,569 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:40:49,572 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:40:49,573 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:40:49,573 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:40:49.539'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:40:49,576 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:40:49,576 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:40:49,576 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:40:49,589 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:40:49,590 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"76e2af09-630e-42bd-bf7f-375599832eee",{}] [DEBUG] 2026-08-04 20:40:50,092 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:40:50,092 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:40:50,095 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:40:50,095 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |registration_status| [DEBUG] 2026-08-04 20:40:50,095 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:40:50,095 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |Accepted | [DEBUG] 2026-08-04 20:40:50,095 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:40:50,095 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:40:50,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:40:50,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : Session ID: 6f0faeee-2ab2-68f4-ac3a-e5cefa7cc6d5 [INFO ] 2026-08-04 20:40:50,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:40:50,096 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=6f0faeee-2ab2-68f4-ac3a-e5cefa7cc6d5] Connection is established [DEBUG] 2026-08-04 20:40:50,096 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Creating new store for sessionId '6f0faeee-2ab2-68f4-ac3a-e5cefa7cc6d5' [DEBUG] 2026-08-04 20:40:50,096 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:41:11,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=4d3355c3-bd8e-35ca-26b3-6c08275e827f] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:41:11,824 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=4d3355c3-bd8e-35ca-26b3-6c08275e827f] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:41:11,824 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Deleting the store for sessionId '4d3355c3-bd8e-35ca-26b3-6c08275e827f' [DEBUG] 2026-08-04 20:41:11,824 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:41:11,830 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:11,830 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:41:11,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:41:11,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:41:11,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:41:11,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:41:11,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:41:11,832 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:41:11,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:41:11,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 99b5129d-eac6-52cc-eff1-8879301611d4 [INFO ] 2026-08-04 20:41:11,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:41:11,833 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=99b5129d-eac6-52cc-eff1-8879301611d4] Connection is established [DEBUG] 2026-08-04 20:41:11,833 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '99b5129d-eac6-52cc-eff1-8879301611d4' [DEBUG] 2026-08-04 20:41:11,833 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:41:11,841 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=99b5129d-eac6-52cc-eff1-8879301611d4] Received: [2,"1be366bb-4d89-4650-9811-2dc2207e4675","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:41:11,841 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:11,841 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |registration_status| [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |Accepted | [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:41:11,844 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2144) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:11,844 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:11.844'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:41:11,864 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:11,864 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:41:11,864 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:41:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:41:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:41:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:41:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:41:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:41:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:41:11,866 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=99b5129d-eac6-52cc-eff1-8879301611d4] Sending: [3,"1be366bb-4d89-4650-9811-2dc2207e4675",{"status":"Accepted","currentTime":"2026-08-04T20:41:11.844Z","interval":7200}] [INFO ] 2026-08-04 20:41:14,404 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"b320a677-8c45-4c39-8e7d-c307635cb603","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,404 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,404 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.404'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:41:14,405 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"3317a36e-77a0-459b-b7a9-2935229d1495","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,405 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,405 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.405'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:41:14,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"9b62392e-2ad1-4968-bc61-4fb59f6cb3d5","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,407 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,407 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.407'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:41:14,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"bce66974-a022-4604-b6ca-43c425c4e039","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,409 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,409 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.409'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:41:14,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"40e713de-96be-4153-94e6-5185ca49660e","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,410 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,411 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.41'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:41:14,418 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"b320a677-8c45-4c39-8e7d-c307635cb603",{"currentTime":"2026-08-04T20:41:14.404Z"}] [INFO ] 2026-08-04 20:41:14,422 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"762beb4e-3a3b-4ba3-b67b-880c74496b95","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.403Z"}] [DEBUG] 2026-08-04 20:41:14,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,424 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,424 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:41:14,424 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"40e713de-96be-4153-94e6-5185ca49660e",{"currentTime":"2026-08-04T20:41:14.410Z"}] [DEBUG] 2026-08-04 20:41:14,424 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"9b62392e-2ad1-4968-bc61-4fb59f6cb3d5",{"currentTime":"2026-08-04T20:41:14.407Z"}] [DEBUG] 2026-08-04 20:41:14,424 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"bce66974-a022-4604-b6ca-43c425c4e039",{"currentTime":"2026-08-04T20:41:14.409Z"}] [DEBUG] 2026-08-04 20:41:14,424 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"3317a36e-77a0-459b-b7a9-2935229d1495",{"currentTime":"2026-08-04T20:41:14.405Z"}] [INFO ] 2026-08-04 20:41:14,426 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"71265529-0df8-40a0-b1a1-a9faf4ca4073","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.405Z"}] [DEBUG] 2026-08-04 20:41:14,426 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:41:14,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"e4842ebd-f2eb-42e7-afbd-3ac50d723c54","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.403Z"}] [INFO ] 2026-08-04 20:41:14,430 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"065f9433-164e-4935-92df-1238e37e4f3c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.406Z"}] [DEBUG] 2026-08-04 20:41:14,430 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,430 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,430 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:41:14,430 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,430 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:41:14,431 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,431 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:41:14,431 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,431 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.403'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,432 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,432 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:41:14,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"0ca34545-24cf-4c1d-acc4-ae69892fa495","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.402Z"}] [DEBUG] 2026-08-04 20:41:14,432 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,433 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,433 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:41:14,434 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,434 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:41:14,434 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:41:14,443 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,443 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,443 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"762beb4e-3a3b-4ba3-b67b-880c74496b95",{}] [DEBUG] 2026-08-04 20:41:14,444 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,444 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.405'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,446 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,446 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:41:14,446 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:41:14,455 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"71265529-0df8-40a0-b1a1-a9faf4ca4073",{}] [DEBUG] 2026-08-04 20:41:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.406'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,459 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:41:14,459 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:41:14,467 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,467 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,468 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"065f9433-164e-4935-92df-1238e37e4f3c",{}] [DEBUG] 2026-08-04 20:41:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.403'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,471 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,471 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:41:14,471 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:41:14,480 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,480 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,481 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"e4842ebd-f2eb-42e7-afbd-3ac50d723c54",{}] [DEBUG] 2026-08-04 20:41:14,481 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,481 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.402'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,484 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,484 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:41:14,484 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:41:14,494 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:41:14,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"0ca34545-24cf-4c1d-acc4-ae69892fa495",{}] [INFO ] 2026-08-04 20:41:14,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b00ce62d-9849-47cc-8d9f-4fb70e61d474","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,824 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,824 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.823'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:41:14,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"6cda1133-e2f1-4e47-bef9-f19d0c8a00bd","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,825 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,825 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.825'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:41:14,825 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"99431de8-ca22-4e9f-b52a-f3d349c45da2","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,826 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,826 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.826'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:41:14,827 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"81824cdf-a37a-4b4b-85d4-ab93649a39cf","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,827 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,827 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.827'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:41:14,829 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"14e0131b-1ce5-4041-96ed-fe5ed15dcf0b","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,829 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,830 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.829'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:41:14,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ede09fd4-5564-4cf8-ad4f-34948f44d1c0","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:14,831 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:14,831 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:14.83'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:41:14,836 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"99431de8-ca22-4e9f-b52a-f3d349c45da2",{"currentTime":"2026-08-04T20:41:14.826Z"}] [INFO ] 2026-08-04 20:41:14,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"a251c4ee-1ed5-43a2-8be3-6138071cacb8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.824Z"}] [DEBUG] 2026-08-04 20:41:14,840 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,841 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,841 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:41:14,842 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"14e0131b-1ce5-4041-96ed-fe5ed15dcf0b",{"currentTime":"2026-08-04T20:41:14.829Z"}] [DEBUG] 2026-08-04 20:41:14,842 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ede09fd4-5564-4cf8-ad4f-34948f44d1c0",{"currentTime":"2026-08-04T20:41:14.830Z"}] [DEBUG] 2026-08-04 20:41:14,842 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"81824cdf-a37a-4b4b-85d4-ab93649a39cf",{"currentTime":"2026-08-04T20:41:14.827Z"}] [DEBUG] 2026-08-04 20:41:14,842 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b00ce62d-9849-47cc-8d9f-4fb70e61d474",{"currentTime":"2026-08-04T20:41:14.823Z"}] [DEBUG] 2026-08-04 20:41:14,842 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:14,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"6cda1133-e2f1-4e47-bef9-f19d0c8a00bd",{"currentTime":"2026-08-04T20:41:14.825Z"}] [INFO ] 2026-08-04 20:41:14,850 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"0c00fef3-a5c4-436b-9786-a790637fd534","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.823Z"}] [DEBUG] 2026-08-04 20:41:14,850 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,850 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:41:14,852 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,852 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.824'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:41:14,852 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"2ae58749-5f03-4aca-87d9-a4b2839fa4d4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.823Z"}] [DEBUG] 2026-08-04 20:41:14,852 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:41:14,853 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"262d3625-b178-4627-bec1-44a3cf35a254","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.822Z"}] [DEBUG] 2026-08-04 20:41:14,853 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,853 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:41:14,853 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [INFO ] 2026-08-04 20:41:14,853 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"66306ab0-5e75-43de-8fc5-a522953dc97a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.825Z"}] [DEBUG] 2026-08-04 20:41:14,854 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,854 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,854 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:41:14,854 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,854 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,854 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:41:14,855 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:41:14,856 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,856 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:41:14,856 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:41:14,856 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"d1bc7a5a-f67c-4009-9c16-1df5890c8746","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:14.823Z"}] [DEBUG] 2026-08-04 20:41:14,856 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:41:14,857 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:14,857 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:41:14,865 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,866 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,866 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"a251c4ee-1ed5-43a2-8be3-6138071cacb8",{}] [DEBUG] 2026-08-04 20:41:14,867 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,867 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.823'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,869 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,869 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:41:14,870 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:41:14,882 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,882 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,883 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"2ae58749-5f03-4aca-87d9-a4b2839fa4d4",{}] [DEBUG] 2026-08-04 20:41:14,883 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,883 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.823'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,890 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,890 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:41:14,890 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:41:14,904 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,904 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"0c00fef3-a5c4-436b-9786-a790637fd534",{}] [DEBUG] 2026-08-04 20:41:14,906 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,906 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.825'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,908 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,908 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2167) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:41:14,908 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - commit [DEBUG] 2026-08-04 20:41:14,917 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"66306ab0-5e75-43de-8fc5-a522953dc97a",{}] [DEBUG] 2026-08-04 20:41:14,918 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,918 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.823'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,921 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,921 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:41:14,921 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:41:14,929 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:41:14,929 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:14,930 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"d1bc7a5a-f67c-4009-9c16-1df5890c8746",{}] [DEBUG] 2026-08-04 20:41:14,930 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:14,930 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:14.822'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:14,933 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:14,933 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:41:14,933 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:41:14,942 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:41:14,942 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"262d3625-b178-4627-bec1-44a3cf35a254",{}] [INFO ] 2026-08-04 20:41:15,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"a260f31f-e115-4391-bd8f-057bd60e6cd5","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:15,243 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:15,243 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:15.242'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:41:15,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"7bceef90-c254-4988-919d-686ed82dfaab","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:15,246 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:15,246 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:15.246'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:41:15,249 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"cfc09834-342d-4897-b852-70f452273a19","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:15,249 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:15,249 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:15.249'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:41:15,250 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d0cf4a1f-c64d-467a-9c3f-4de061639e4c","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:15,250 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:15,250 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:15.25'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:41:15,252 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"1db1df3a-44d4-4186-9377-d4c39ead7103","Heartbeat",{}] [INFO ] 2026-08-04 20:41:15,252 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"43838514-be28-4916-86aa-9828ce7bc312","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:15,252 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:15,252 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:15,252 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:15.252'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:41:15,252 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:15.252'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:41:15,254 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"89b1543e-8ea6-4e9a-9827-72af50408865","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:15,254 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:15,254 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:15.254'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:41:15,256 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:15,256 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"a260f31f-e115-4391-bd8f-057bd60e6cd5",{"currentTime":"2026-08-04T20:41:15.242Z"}] [INFO ] 2026-08-04 20:41:15,260 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"72e85736-00da-4737-9896-e96e59daaf6c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:15.249Z"}] [DEBUG] 2026-08-04 20:41:15,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:41:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:41:15,263 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:15,263 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"7bceef90-c254-4988-919d-686ed82dfaab",{"currentTime":"2026-08-04T20:41:15.246Z"}] [DEBUG] 2026-08-04 20:41:15,263 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:41:15,265 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:15,265 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:15.249'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:41:15,266 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"a2356604-7c75-4dd2-a3de-75e26fb81aa2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:15.248Z"}] [DEBUG] 2026-08-04 20:41:15,266 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:41:15,267 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:15,267 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:41:15,267 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,268 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:41:15,268 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:41:15,268 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,268 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:15,268 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"43838514-be28-4916-86aa-9828ce7bc312",{"currentTime":"2026-08-04T20:41:15.252Z"}] [INFO ] 2026-08-04 20:41:15,268 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d0cf4a1f-c64d-467a-9c3f-4de061639e4c",{"currentTime":"2026-08-04T20:41:15.250Z"}] [DEBUG] 2026-08-04 20:41:15,268 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:15,268 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"1db1df3a-44d4-4186-9377-d4c39ead7103",{"currentTime":"2026-08-04T20:41:15.252Z"}] [DEBUG] 2026-08-04 20:41:15,268 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:15,268 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"cfc09834-342d-4897-b852-70f452273a19",{"currentTime":"2026-08-04T20:41:15.249Z"}] [INFO ] 2026-08-04 20:41:15,271 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"ab1a23de-42a2-4680-9ab6-6e41cd4be1d4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:15.249Z"}] [DEBUG] 2026-08-04 20:41:15,271 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:41:15,271 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"b5d75393-2a03-402b-b57d-a940ca3e72a9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:15.246Z"}] [DEBUG] 2026-08-04 20:41:15,271 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:41:15,272 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:15,272 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:41:15,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"de4dfc01-26aa-4e41-bd74-9b65d0db0225","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:15.248Z"}] [DEBUG] 2026-08-04 20:41:15,273 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:41:15,273 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:15,273 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:41:15,273 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:15,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"89b1543e-8ea6-4e9a-9827-72af50408865",{"currentTime":"2026-08-04T20:41:15.254Z"}] [DEBUG] 2026-08-04 20:41:15,274 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:15,274 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:41:15,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d6fe577f-3777-4d22-9667-18b595523145","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:15.247Z"}] [DEBUG] 2026-08-04 20:41:15,277 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:41:15,277 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:41:15,277 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:41:15,278 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:15,278 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:41:15,278 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:15,278 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:15.248'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:41:15,278 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"72e85736-00da-4737-9896-e96e59daaf6c",{}] [DEBUG] 2026-08-04 20:41:15,281 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,281 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:41:15,281 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:41:15,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"b60b33f7-824f-4a7a-86a0-cd48b432885f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:15.249Z"}] [DEBUG] 2026-08-04 20:41:15,282 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : false [DEBUG] 2026-08-04 20:41:15,283 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:15,283 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:41:15,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:41:15,291 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:15,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"a2356604-7c75-4dd2-a3de-75e26fb81aa2",{}] [DEBUG] 2026-08-04 20:41:15,292 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:15,292 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:15.249'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:15,294 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,294 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:41:15,294 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:41:15,303 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:41:15,303 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:15,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"ab1a23de-42a2-4680-9ab6-6e41cd4be1d4",{}] [DEBUG] 2026-08-04 20:41:15,304 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:15,304 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:15.246'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:15,309 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,309 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:41:15,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:41:15,319 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:41:15,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:41:15,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"b5d75393-2a03-402b-b57d-a940ca3e72a9",{}] [DEBUG] 2026-08-04 20:41:15,320 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:15,321 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:15.248'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:15,323 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,323 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:41:15,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:41:15,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:41:15,332 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:15,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"de4dfc01-26aa-4e41-bd74-9b65d0db0225",{}] [DEBUG] 2026-08-04 20:41:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:15.247'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:15,336 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,336 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:41:15,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:41:15,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:41:15,344 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 0 [INFO ] 2026-08-04 20:41:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d6fe577f-3777-4d22-9667-18b595523145",{}] [DEBUG] 2026-08-04 20:41:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:15.249'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:15,348 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:15,348 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2167) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:41:15,348 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - commit [DEBUG] 2026-08-04 20:41:15,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : true [INFO ] 2026-08-04 20:41:15,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"b60b33f7-824f-4a7a-86a0-cd48b432885f",{}] [INFO ] 2026-08-04 20:41:22,902 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Received: [2,"df3d771b-624f-40c1-b9d8-725454c1074d","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:22,902 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:22,902 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:22.902'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:41:22,913 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:22,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Sending: [3,"df3d771b-624f-40c1-b9d8-725454c1074d",{"currentTime":"2026-08-04T20:41:22.902Z"}] [INFO ] 2026-08-04 20:41:39,547 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"b58c8491-0cbb-4a6e-b0db-860571dd3655","Heartbeat",{}] [DEBUG] 2026-08-04 20:41:39,547 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:39,547 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:41:39.547'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:41:39,559 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:41:39,559 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"b58c8491-0cbb-4a6e-b0db-860571dd3655",{"currentTime":"2026-08-04T20:41:39.547Z"}] [INFO ] 2026-08-04 20:41:39,566 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"9d9d0970-4476-4b90-8b15-7919489a46d2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:41:39.544Z"}] [DEBUG] 2026-08-04 20:41:39,567 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:41:39,568 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:41:39,568 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:41:39,571 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:41:39,572 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:41:39,572 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:41:39.544'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:41:39,575 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:41:39,575 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:41:39,575 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:41:39,584 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:41:39,585 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"9d9d0970-4476-4b90-8b15-7919489a46d2",{}] [ERROR] 2026-08-04 20:41:50,091 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=6f0faeee-2ab2-68f4-ac3a-e5cefa7cc6d5] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:41:50,091 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=6f0faeee-2ab2-68f4-ac3a-e5cefa7cc6d5] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:41:50,091 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Deleting the store for sessionId '6f0faeee-2ab2-68f4-ac3a-e5cefa7cc6d5' [DEBUG] 2026-08-04 20:41:50,091 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:41:54,608 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending ping message [DEBUG] 2026-08-04 20:41:54,615 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending ping message [DEBUG] 2026-08-04 20:41:54,616 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending ping message [DEBUG] 2026-08-04 20:41:54,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending ping message [DEBUG] 2026-08-04 20:41:54,626 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending ping message [DEBUG] 2026-08-04 20:41:54,627 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending ping message [DEBUG] 2026-08-04 20:41:54,632 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending ping message [DEBUG] 2026-08-04 20:41:54,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending ping message [DEBUG] 2026-08-04 20:41:54,759 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending ping message [DEBUG] 2026-08-04 20:41:54,782 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending ping message [DEBUG] 2026-08-04 20:41:54,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending ping message [DEBUG] 2026-08-04 20:41:54,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending ping message [DEBUG] 2026-08-04 20:41:54,812 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending ping message [DEBUG] 2026-08-04 20:41:54,814 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending ping message [DEBUG] 2026-08-04 20:41:54,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending ping message [DEBUG] 2026-08-04 20:41:54,821 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending ping message [DEBUG] 2026-08-04 20:41:54,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending ping message [DEBUG] 2026-08-04 20:41:54,862 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending ping message [DEBUG] 2026-08-04 20:41:54,903 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending ping message [DEBUG] 2026-08-04 20:41:55,836 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:41:55,837 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:41:55,839 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:41:55,839 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |registration_status| [DEBUG] 2026-08-04 20:41:55,839 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:41:55,839 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |Accepted | [DEBUG] 2026-08-04 20:41:55,839 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:41:55,839 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:41:55,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:41:55,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : Session ID: 43777029-aa69-0ad4-33dd-32db237cbe5c [INFO ] 2026-08-04 20:41:55,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:41:55,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=1A31-1-2146-00001, sessionId=43777029-aa69-0ad4-33dd-32db237cbe5c] Connection is established [DEBUG] 2026-08-04 20:41:55,840 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2166) - Creating new store for sessionId '43777029-aa69-0ad4-33dd-32db237cbe5c' [DEBUG] 2026-08-04 20:41:55,840 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2166) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [DEBUG] 2026-08-04 20:42:03,442 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:42:03,442 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2102 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:42:03,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:42:03,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:42:03,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:42:03,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : | 2102|999_SCHEDULE_BOT_PST| 1|100289|2024-03-09T14:30:14.441Z|4444734 |2024-03-09T14:39:23.727Z|4450317 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:42:03,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:42:03,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:42:03,471 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:42:03,472 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2102 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-03-09 14:30:14.441'} and {ts '2024-03-09 14:39:23.727'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:42:03,477 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:42:03,477 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:42:03,477 org.jooq.tools.LoggerListener (qtp1046545660-2111) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:42:03,477 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:42:04,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"5858875c-5dee-494d-93ae-c5e0dce490f5","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,425 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,425 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.425'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:42:04,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"84e063a3-6860-4374-9438-4ee45212df95","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,436 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,436 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.436'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:42:04,438 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"5858875c-5dee-494d-93ae-c5e0dce490f5",{"currentTime":"2026-08-04T20:42:04.425Z"}] [INFO ] 2026-08-04 20:42:04,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"3f24948a-e3f7-4b57-b9e4-13a474994793","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,439 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,439 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.438'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:42:04,446 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"4dad8f6b-049e-440f-a4e0-d512640cb4e5","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,446 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,446 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.446'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:42:04,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"cb1ade33-e1cc-42c5-ad27-da458cbc3c96","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.408Z"}] [DEBUG] 2026-08-04 20:42:04,450 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"84e063a3-6860-4374-9438-4ee45212df95",{"currentTime":"2026-08-04T20:42:04.436Z"}] [DEBUG] 2026-08-04 20:42:04,450 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [INFO ] 2026-08-04 20:42:04,453 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"7e2fc72b-71ca-4c42-964a-91e9d10b06d1","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,453 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,453 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.453'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:42:04,454 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,454 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"3f24948a-e3f7-4b57-b9e4-13a474994793",{"currentTime":"2026-08-04T20:42:04.438Z"}] [DEBUG] 2026-08-04 20:42:04,454 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,455 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:42:04,457 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:04,458 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,458 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.408'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,460 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"4dad8f6b-049e-440f-a4e0-d512640cb4e5",{"currentTime":"2026-08-04T20:42:04.446Z"}] [INFO ] 2026-08-04 20:42:04,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"a16bded9-c1ea-4767-aee8-f8436410c02e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.408Z"}] [DEBUG] 2026-08-04 20:42:04,460 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,461 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,461 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:42:04,461 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:42:04,461 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:42:04,464 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"84e477c0-6b65-4af3-96ae-01373ec70b82","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.407Z"}] [DEBUG] 2026-08-04 20:42:04,464 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:42:04,464 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,465 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,465 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:42:04,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"4c1695cc-9b95-4edc-884f-8eac019887c8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.409Z"}] [DEBUG] 2026-08-04 20:42:04,467 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,468 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,468 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:42:04,471 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,471 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,472 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"cb1ade33-e1cc-42c5-ad27-da458cbc3c96",{}] [DEBUG] 2026-08-04 20:42:04,473 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,473 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.408'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,473 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,473 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"7e2fc72b-71ca-4c42-964a-91e9d10b06d1",{"currentTime":"2026-08-04T20:42:04.453Z"}] [DEBUG] 2026-08-04 20:42:04,475 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,475 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:42:04,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:42:04,479 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"329417d8-561e-4125-afe7-5660a8f16de3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.408Z"}] [DEBUG] 2026-08-04 20:42:04,479 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,480 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,480 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:42:04,484 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,484 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,485 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"a16bded9-c1ea-4767-aee8-f8436410c02e",{}] [DEBUG] 2026-08-04 20:42:04,485 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,485 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.407'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,488 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,488 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2167) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:42:04,488 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - commit [DEBUG] 2026-08-04 20:42:04,497 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,498 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,498 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"84e477c0-6b65-4af3-96ae-01373ec70b82",{}] [DEBUG] 2026-08-04 20:42:04,499 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,499 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.408'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,502 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,502 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:42:04,502 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:42:04,512 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,512 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,512 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"329417d8-561e-4125-afe7-5660a8f16de3",{}] [DEBUG] 2026-08-04 20:42:04,513 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,513 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.409'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,516 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,516 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:42:04,516 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:42:04,525 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:42:04,525 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"4c1695cc-9b95-4edc-884f-8eac019887c8",{}] [INFO ] 2026-08-04 20:42:04,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"fc96d1f0-6e76-490d-aa94-10d47c0cd87d","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.847'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:42:04,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"31372ff7-2fbb-4481-a00e-a33f75049daf","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,856 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,859 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.856'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:42:04,860 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"fc96d1f0-6e76-490d-aa94-10d47c0cd87d",{"currentTime":"2026-08-04T20:42:04.847Z"}] [INFO ] 2026-08-04 20:42:04,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"6411f165-69f1-405b-a5f7-8f29318c24bb","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,862 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,862 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.861'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:42:04,865 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"6a6efb36-c21c-418d-babf-deeb3ccab3a0","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,865 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,865 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.865'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:42:04,868 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"4fa2b931-cd91-4826-b08d-6ff3f4b228b9","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,868 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,868 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.868'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:42:04,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"39beed44-503c-424c-955d-da8fcd92435f","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:04,870 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:04,870 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:04.87'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:42:04,871 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,871 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"31372ff7-2fbb-4481-a00e-a33f75049daf",{"currentTime":"2026-08-04T20:42:04.856Z"}] [DEBUG] 2026-08-04 20:42:04,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"6411f165-69f1-405b-a5f7-8f29318c24bb",{"currentTime":"2026-08-04T20:42:04.861Z"}] [INFO ] 2026-08-04 20:42:04,879 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"f8841cdf-7a65-48b1-a35f-684cb92a50e7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.829Z"}] [DEBUG] 2026-08-04 20:42:04,879 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:42:04,881 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"d44bd8c1-1936-48e0-80e1-ae7cb2364c20","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.829Z"}] [DEBUG] 2026-08-04 20:42:04,882 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,883 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,883 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:42:04,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,883 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:42:04,885 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"0a6665b1-ba35-4347-857e-196e8a150a20","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.830Z"}] [DEBUG] 2026-08-04 20:42:04,886 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,887 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,887 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,887 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:42:04,887 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.829'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,888 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,888 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,888 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"4fa2b931-cd91-4826-b08d-6ff3f4b228b9",{"currentTime":"2026-08-04T20:42:04.868Z"}] [INFO ] 2026-08-04 20:42:04,888 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"6a6efb36-c21c-418d-babf-deeb3ccab3a0",{"currentTime":"2026-08-04T20:42:04.865Z"}] [DEBUG] 2026-08-04 20:42:04,889 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:04,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"39beed44-503c-424c-955d-da8fcd92435f",{"currentTime":"2026-08-04T20:42:04.870Z"}] [INFO ] 2026-08-04 20:42:04,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"c857f3de-2269-4ed8-bac7-246031181138","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.832Z"}] [DEBUG] 2026-08-04 20:42:04,898 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,898 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,898 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:42:04,898 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [INFO ] 2026-08-04 20:42:04,899 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"2b386634-8abf-4398-8bc3-c0d1118134d6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.829Z"}] [DEBUG] 2026-08-04 20:42:04,899 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,899 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,899 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:42:04,900 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,900 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:42:04,903 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"f9fc146e-05f0-489c-849d-7f1b046a6728","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:04.827Z"}] [DEBUG] 2026-08-04 20:42:04,903 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:42:04,904 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:04,904 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:42:04,907 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,907 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:04,907 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"d44bd8c1-1936-48e0-80e1-ae7cb2364c20",{}] [DEBUG] 2026-08-04 20:42:04,908 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,908 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,908 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.829'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,908 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.827'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,911 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,911 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:42:04,911 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:42:04,911 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,911 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:42:04,911 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:42:04,920 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:42:04,921 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"f9fc146e-05f0-489c-849d-7f1b046a6728",{}] [DEBUG] 2026-08-04 20:42:04,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,925 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,926 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"f8841cdf-7a65-48b1-a35f-684cb92a50e7",{}] [DEBUG] 2026-08-04 20:42:04,927 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,927 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.832'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,930 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,930 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:42:04,930 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:42:04,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,938 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"c857f3de-2269-4ed8-bac7-246031181138",{}] [DEBUG] 2026-08-04 20:42:04,940 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,940 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.83'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,942 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,942 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:42:04,942 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:42:04,951 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:42:04,951 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:04,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"0a6665b1-ba35-4347-857e-196e8a150a20",{}] [DEBUG] 2026-08-04 20:42:04,952 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:04,952 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:04.829'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:04,955 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:04,955 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:42:04,955 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:42:04,963 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:42:04,964 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"2b386634-8abf-4398-8bc3-c0d1118134d6",{}] [INFO ] 2026-08-04 20:42:05,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"7167e077-3f4a-4e8d-9f9d-107642360232","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:05,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:05,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:05.285'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:42:05,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"fa535cc4-c9fe-4283-9095-45e57ae011d8","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:05,289 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:05,289 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:05.289'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:42:05,290 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8fbd9725-30ad-422d-a3bc-f41ae6938acf","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:05,290 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:05,290 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:05.29'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:42:05,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"61f746e6-71b6-4622-a84f-b17a3351a2a2","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:05,299 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:05,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"7167e077-3f4a-4e8d-9f9d-107642360232",{"currentTime":"2026-08-04T20:42:05.285Z"}] [DEBUG] 2026-08-04 20:42:05,304 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,304 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:05,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"fa535cc4-c9fe-4283-9095-45e57ae011d8",{"currentTime":"2026-08-04T20:42:05.289Z"}] [INFO ] 2026-08-04 20:42:05,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8fbd9725-30ad-422d-a3bc-f41ae6938acf",{"currentTime":"2026-08-04T20:42:05.290Z"}] [DEBUG] 2026-08-04 20:42:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:05.299'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:42:05,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"11896b0e-ce0b-41b3-99a0-e909f7f6b326","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:05,310 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:05,310 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:05.308'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:42:05,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"8c63748f-9351-490b-891c-ef5ddef08a36","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:05.258Z"}] [INFO ] 2026-08-04 20:42:05,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"1c9eb46a-fbe1-4df6-bc09-04ba5e3b5011","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:05,317 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:05,317 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:05.317'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:42:05,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [INFO ] 2026-08-04 20:42:05,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"c02da636-82a1-4e2e-ba7e-d0945704b9a3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:05.258Z"}] [DEBUG] 2026-08-04 20:42:05,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:42:05,318 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:05,318 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:42:05,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2ad7c760-fa35-4a90-b782-257af56de561","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:05,320 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:05,320 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:05.32'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:42:05,321 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:05,321 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:42:05,323 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:05,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"433d7910-5e79-4ada-a7de-cc5559570e78","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:05.257Z"}] [DEBUG] 2026-08-04 20:42:05,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:42:05,324 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:05,324 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:05,324 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:42:05,324 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:05.258'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:05,326 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:05,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"61f746e6-71b6-4622-a84f-b17a3351a2a2",{"currentTime":"2026-08-04T20:42:05.299Z"}] [DEBUG] 2026-08-04 20:42:05,328 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,328 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:42:05,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [INFO ] 2026-08-04 20:42:05,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"8ba23a1a-09fc-4120-8353-f27b5fb9f63e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:05.259Z"}] [DEBUG] 2026-08-04 20:42:05,332 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [INFO ] 2026-08-04 20:42:05,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"1c9eb46a-fbe1-4df6-bc09-04ba5e3b5011",{"currentTime":"2026-08-04T20:42:05.317Z"}] [DEBUG] 2026-08-04 20:42:05,333 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:05,333 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:42:05,337 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,337 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:05,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"11896b0e-ce0b-41b3-99a0-e909f7f6b326",{"currentTime":"2026-08-04T20:42:05.308Z"}] [INFO ] 2026-08-04 20:42:05,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2ad7c760-fa35-4a90-b782-257af56de561",{"currentTime":"2026-08-04T20:42:05.320Z"}] [INFO ] 2026-08-04 20:42:05,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"3f785053-e7cc-474e-990b-270d43f95af4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:05.255Z"}] [DEBUG] 2026-08-04 20:42:05,338 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : false [DEBUG] 2026-08-04 20:42:05,339 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:05,339 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:42:05,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"2df0893e-094e-4af1-aef5-94995aa459a5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:05.257Z"}] [DEBUG] 2026-08-04 20:42:05,346 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:05,346 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:42:05,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : false [INFO ] 2026-08-04 20:42:05,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"ffb0e924-ea17-434b-82a6-0b74a70c8ce8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:05.259Z"}] [DEBUG] 2026-08-04 20:42:05,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:42:05,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"8c63748f-9351-490b-891c-ef5ddef08a36",{}] [DEBUG] 2026-08-04 20:42:05,347 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:05,348 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:05,348 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:42:05,348 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:05.258'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:05,348 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:05,348 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:42:05,350 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,350 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:42:05,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:42:05,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:42:05,360 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:05,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"c02da636-82a1-4e2e-ba7e-d0945704b9a3",{}] [DEBUG] 2026-08-04 20:42:05,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:05,368 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:05.257'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:05,371 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,371 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:42:05,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:42:05,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:42:05,379 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:05,380 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"433d7910-5e79-4ada-a7de-cc5559570e78",{}] [DEBUG] 2026-08-04 20:42:05,381 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:05,381 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:05.259'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:05,383 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,383 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:42:05,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:42:05,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [DEBUG] 2026-08-04 20:42:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:05,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"8ba23a1a-09fc-4120-8353-f27b5fb9f63e",{}] [DEBUG] 2026-08-04 20:42:05,394 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:05,394 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:05.255'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:05,396 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,396 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2167) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:42:05,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - commit [DEBUG] 2026-08-04 20:42:05,406 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : true [DEBUG] 2026-08-04 20:42:05,406 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:05,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"3f785053-e7cc-474e-990b-270d43f95af4",{}] [DEBUG] 2026-08-04 20:42:05,407 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:05,408 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:05.259'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:05,410 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,410 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:42:05,410 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:42:05,420 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:42:05,420 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:05,421 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"ffb0e924-ea17-434b-82a6-0b74a70c8ce8",{}] [DEBUG] 2026-08-04 20:42:05,421 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:05,421 org.jooq.tools.LoggerListener (qtp1046545660-2111) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:05.257'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:05,424 org.jooq.tools.LoggerListener (qtp1046545660-2111) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:05,424 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2111) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:42:05,424 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - commit [DEBUG] 2026-08-04 20:42:05,432 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2111) - setting auto commit : true [INFO ] 2026-08-04 20:42:05,433 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2111) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"2df0893e-094e-4af1-aef5-94995aa459a5",{}] [ERROR] 2026-08-04 20:42:11,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R19, sessionId=99b5129d-eac6-52cc-eff1-8879301611d4] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:42:11,830 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R19, sessionId=99b5129d-eac6-52cc-eff1-8879301611d4] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:42:11,830 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2166) - Deleting the store for sessionId '99b5129d-eac6-52cc-eff1-8879301611d4' [DEBUG] 2026-08-04 20:42:11,830 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2166) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:42:11,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:11,835 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:42:11,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:42:11,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:42:11,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:42:11,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:42:11,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:42:11,847 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:42:11,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:42:11,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2 [INFO ] 2026-08-04 20:42:11,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:42:11,847 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2] Connection is established [DEBUG] 2026-08-04 20:42:11,847 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2' [DEBUG] 2026-08-04 20:42:11,847 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:42:11,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R19, sessionId=6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2] Received: [2,"e7643b30-f944-41df-bed3-ea89e8c69723","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:42:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:42:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:42:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |registration_status| [DEBUG] 2026-08-04 20:42:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:42:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |Accepted | [DEBUG] 2026-08-04 20:42:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:42:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:42:11,866 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2166) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:42:11,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:11,867 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:11.866'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:42:11,880 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:11,880 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:42:11,880 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:42:11,882 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:42:11,882 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:42:11,882 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:42:11,882 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:42:11,882 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:42:11,882 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:42:11,882 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R19, sessionId=6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2] Sending: [3,"e7643b30-f944-41df-bed3-ea89e8c69723",{"status":"Accepted","currentTime":"2026-08-04T20:42:11.866Z","interval":7200}] [DEBUG] 2026-08-04 20:42:18,936 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > ? and `dirtroad_dev`.`reservation`.`status` = ?)) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date(?)) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:42:18,936 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:42:18.935'} and `dirtroad_dev`.`reservation`.`status` = 'ACCEPTED')) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-04 20:42:18.935'})) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-03 20:42:18.935'})) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date({ts '2026-08-03 20:42:18.935'})) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched result : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |num_charge_boxes|num_ocpp_tags|num_users|num_reservations|num_transactions|heartbeats_today|heartbeats_yesterday|heartbeats_earlier| [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : | 120| 301| 0| 0| 0| 21| 0| 64| [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = ? order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:42:18,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = 'Accepted' order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched result : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |charge_box_pk|charge_box_id |connector_id|t2_ts |t2_status|t2_error|ocpp_protocol| [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : | 118|999_SCHEDULE_BOT_PST| 1|2026-08-04T20:42:05.259Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : | 117|999_SCHEDULE_BOT_MST| 1|2026-08-04T20:42:05.259Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : | 212|R21 | 1|2026-08-04T20:42:05.258Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : | 115|999_SCHEDULE_BOT_CST| 1|2026-08-04T20:42:05.258Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : | 197|R6 | 1|2026-08-04T20:42:05.257Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:42:18,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched row(s) : 46 [INFO ] 2026-08-04 20:42:22,754 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Received: [2,"1259730b-af16-4df1-a36a-c5ce9ccaf739","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:22,755 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:22,755 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:22.755'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:42:22,769 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:22,769 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Sending: [3,"1259730b-af16-4df1-a36a-c5ce9ccaf739",{"currentTime":"2026-08-04T20:42:22.755Z"}] [INFO ] 2026-08-04 20:42:29,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"29733efc-4927-4e7a-862b-f4ad68b35ad5","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:29,548 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:29,548 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:29.548'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:42:29,559 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:29,560 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"29733efc-4927-4e7a-862b-f4ad68b35ad5",{"currentTime":"2026-08-04T20:42:29.548Z"}] [INFO ] 2026-08-04 20:42:29,561 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"f722b9d0-123e-432d-8c1f-9964c8211623","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:29.549Z"}] [DEBUG] 2026-08-04 20:42:29,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:42:29,562 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:29,562 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:42:29,565 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:29,566 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:29,566 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:29.549'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:29,569 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:29,569 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:42:29,569 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:42:29,577 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:42:29,578 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"f722b9d0-123e-432d-8c1f-9964c8211623",{}] [INFO ] 2026-08-04 20:42:54,412 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"d1f10a9b-de08-49c2-bb6f-b9f0e95baf10","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,413 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,413 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.412'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:42:54,416 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"69deedc7-c29b-4d75-b796-d0c45f9e79bd","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,416 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,416 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.416'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:42:54,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"1ba56d78-2570-45e8-a3c9-23171bab0fc0","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,417 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,417 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.417'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:42:54,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"9f87a53b-1e1f-4dbb-a1f7-bc6c353a9177","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,418 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,418 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.418'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:42:54,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"140d7124-d140-40f6-9f66-4cca14b1f064","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,419 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,420 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.419'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:42:54,429 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"69deedc7-c29b-4d75-b796-d0c45f9e79bd",{"currentTime":"2026-08-04T20:42:54.416Z"}] [INFO ] 2026-08-04 20:42:54,430 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"5deffc33-0e04-4016-a8fb-a6d5cc228d56","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.413Z"}] [DEBUG] 2026-08-04 20:42:54,430 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,431 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,431 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:42:54,434 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,434 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,434 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"9f87a53b-1e1f-4dbb-a1f7-bc6c353a9177",{"currentTime":"2026-08-04T20:42:54.418Z"}] [INFO ] 2026-08-04 20:42:54,434 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"d1f10a9b-de08-49c2-bb6f-b9f0e95baf10",{"currentTime":"2026-08-04T20:42:54.412Z"}] [DEBUG] 2026-08-04 20:42:54,434 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,434 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"140d7124-d140-40f6-9f66-4cca14b1f064",{"currentTime":"2026-08-04T20:42:54.419Z"}] [INFO ] 2026-08-04 20:42:54,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"ab684aa3-3d65-4dfc-8246-f5241da25aed","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.414Z"}] [DEBUG] 2026-08-04 20:42:54,436 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,436 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:54,436 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"1ba56d78-2570-45e8-a3c9-23171bab0fc0",{"currentTime":"2026-08-04T20:42:54.417Z"}] [DEBUG] 2026-08-04 20:42:54,438 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:42:54,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"6b164c80-53a2-4f2f-a4c0-fc068cac370b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.413Z"}] [DEBUG] 2026-08-04 20:42:54,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.413'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,439 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,439 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [INFO ] 2026-08-04 20:42:54,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"e92095d4-d438-4a13-9651-2d1d6d6b6eaf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.413Z"}] [DEBUG] 2026-08-04 20:42:54,440 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:42:54,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4a9024fe-2597-45d9-b010-5f4272dfbd37","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.414Z"}] [DEBUG] 2026-08-04 20:42:54,440 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,440 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:42:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:42:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:42:54,441 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,441 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:42:54,441 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:42:54,449 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,449 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"5deffc33-0e04-4016-a8fb-a6d5cc228d56",{}] [DEBUG] 2026-08-04 20:42:54,451 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,451 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.414'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,453 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,453 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2167) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:42:54,453 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - commit [DEBUG] 2026-08-04 20:42:54,461 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,461 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,462 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"ab684aa3-3d65-4dfc-8246-f5241da25aed",{}] [DEBUG] 2026-08-04 20:42:54,463 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,463 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.414'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,465 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,465 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:42:54,465 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:42:54,473 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,473 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,474 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4a9024fe-2597-45d9-b010-5f4272dfbd37",{}] [DEBUG] 2026-08-04 20:42:54,475 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,475 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.413'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,477 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,477 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:42:54,477 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:42:54,486 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,486 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:54,487 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:42:54,487 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"e92095d4-d438-4a13-9651-2d1d6d6b6eaf",{}] [DEBUG] 2026-08-04 20:42:54,487 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.413'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,490 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,490 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:42:54,490 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:42:54,498 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:42:54,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"6b164c80-53a2-4f2f-a4c0-fc068cac370b",{}] [INFO ] 2026-08-04 20:42:54,831 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"d52ae361-77a1-46ad-ac6f-cb59e9303105","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,831 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,831 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.831'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:42:54,835 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"07c8153a-0c3a-40b5-90ee-036c10abb83c","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,835 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,835 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.835'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:42:54,836 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"76e874f4-7eac-4c22-8b85-57f5e869266f","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,836 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,836 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.836'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:42:54,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"c5913382-3f1d-4d44-a966-aa57804ba8cb","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,838 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,838 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.838'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:42:54,842 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"d52ae361-77a1-46ad-ac6f-cb59e9303105",{"currentTime":"2026-08-04T20:42:54.831Z"}] [INFO ] 2026-08-04 20:42:54,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"5b057c31-6738-4647-a0ab-88bfe8d8b395","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,846 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,846 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.846'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:42:54,849 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,849 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"07c8153a-0c3a-40b5-90ee-036c10abb83c",{"currentTime":"2026-08-04T20:42:54.835Z"}] [INFO ] 2026-08-04 20:42:54,853 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"fe1b716e-3735-4caf-9eb7-5cae2044f2fe","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.834Z"}] [DEBUG] 2026-08-04 20:42:54,853 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,854 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"76e874f4-7eac-4c22-8b85-57f5e869266f",{"currentTime":"2026-08-04T20:42:54.836Z"}] [INFO ] 2026-08-04 20:42:54,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"066a8f79-6979-472f-a9c3-52b3f7490f05","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:54,856 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:54,856 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:54.856'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:42:54,856 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,856 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:42:54,859 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:54,859 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,859 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"c5913382-3f1d-4d44-a966-aa57804ba8cb",{"currentTime":"2026-08-04T20:42:54.838Z"}] [DEBUG] 2026-08-04 20:42:54,860 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,860 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.834'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,863 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,863 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:42:54,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:42:54,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"c8687c21-dfa4-46e7-87a7-eec200eab2fb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.832Z"}] [DEBUG] 2026-08-04 20:42:54,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,865 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,865 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"5b057c31-6738-4647-a0ab-88bfe8d8b395",{"currentTime":"2026-08-04T20:42:54.846Z"}] [DEBUG] 2026-08-04 20:42:54,865 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,865 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:42:54,869 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"6c84f381-261a-4ad9-ae40-8dfb376a9b30","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.833Z"}] [DEBUG] 2026-08-04 20:42:54,869 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,870 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:54,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"066a8f79-6979-472f-a9c3-52b3f7490f05",{"currentTime":"2026-08-04T20:42:54.856Z"}] [INFO ] 2026-08-04 20:42:54,872 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"5920c49c-ebb8-400a-9158-b1daf30fd49c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.833Z"}] [DEBUG] 2026-08-04 20:42:54,872 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,873 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,873 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:42:54,877 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"6d72dbb1-debc-4415-af7a-26bd8ed79db2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.834Z"}] [DEBUG] 2026-08-04 20:42:54,877 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:42:54,877 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,877 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,878 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"212dc862-6c0b-482a-b593-c165169b181c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:54.835Z"}] [DEBUG] 2026-08-04 20:42:54,878 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:42:54,878 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,878 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:42:54,878 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"fe1b716e-3735-4caf-9eb7-5cae2044f2fe",{}] [DEBUG] 2026-08-04 20:42:54,879 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,879 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.832'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,879 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:54,879 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:42:54,881 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,881 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2167) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:42:54,881 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - commit [DEBUG] 2026-08-04 20:42:54,891 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,891 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,892 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"c8687c21-dfa4-46e7-87a7-eec200eab2fb",{}] [DEBUG] 2026-08-04 20:42:54,892 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,892 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.833'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,895 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,895 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:42:54,895 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:42:54,904 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,904 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"5920c49c-ebb8-400a-9158-b1daf30fd49c",{}] [DEBUG] 2026-08-04 20:42:54,906 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,906 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.834'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,908 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,908 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:42:54,908 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:42:54,920 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,920 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,921 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"6d72dbb1-debc-4415-af7a-26bd8ed79db2",{}] [DEBUG] 2026-08-04 20:42:54,921 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,921 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.833'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,925 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,925 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:42:54,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:42:54,934 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:42:54,934 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:54,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"6c84f381-261a-4ad9-ae40-8dfb376a9b30",{}] [DEBUG] 2026-08-04 20:42:54,935 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:54,936 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:54.835'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:54,938 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:54,938 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:42:54,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:42:54,948 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:42:54,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"212dc862-6c0b-482a-b593-c165169b181c",{}] [INFO ] 2026-08-04 20:42:55,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"bae826e4-dc0b-4747-be97-7b935acbea96","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:55,273 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:55,273 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:55.273'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:42:55,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"fc8e93d5-0f9f-445c-8058-0df9fc30f904","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:55,277 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:55,277 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:55.277'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:42:55,287 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:55,287 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"bae826e4-dc0b-4747-be97-7b935acbea96",{"currentTime":"2026-08-04T20:42:55.273Z"}] [INFO ] 2026-08-04 20:42:55,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"cd8bf707-1e26-4a21-93f3-7069a56c792d","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:55,294 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:55,294 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:55.294'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:42:55,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"89380715-8dd2-43c8-9a82-9ac0a541187e","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:55.295'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:42:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:55,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"fc8e93d5-0f9f-445c-8058-0df9fc30f904",{"currentTime":"2026-08-04T20:42:55.277Z"}] [INFO ] 2026-08-04 20:42:55,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d41c1284-94e9-4710-ba46-98fcae2f9b7f","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:55,296 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:55,296 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:55.296'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:42:55,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"93001a06-46dc-498e-88d8-8d4832c37a06","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:55,305 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:55,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"cd8bf707-1e26-4a21-93f3-7069a56c792d",{"currentTime":"2026-08-04T20:42:55.294Z"}] [DEBUG] 2026-08-04 20:42:55,305 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:55,305 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:55.305'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:42:55,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"d932267d-053f-430a-ac7b-11bdb432706a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:55.260Z"}] [DEBUG] 2026-08-04 20:42:55,307 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:42:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:55,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"89380715-8dd2-43c8-9a82-9ac0a541187e",{"currentTime":"2026-08-04T20:42:55.295Z"}] [DEBUG] 2026-08-04 20:42:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:55,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d41c1284-94e9-4710-ba46-98fcae2f9b7f",{"currentTime":"2026-08-04T20:42:55.296Z"}] [DEBUG] 2026-08-04 20:42:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:42:55,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"1e01862d-11bf-4a11-a32e-210bbf728dfa","Heartbeat",{}] [DEBUG] 2026-08-04 20:42:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:42:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:42:55.311'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:42:55,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"bd69d993-598a-4bc9-ac4d-f70cba810a0d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:55.263Z"}] [DEBUG] 2026-08-04 20:42:55,313 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:42:55,314 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:42:55,317 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:55,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"93001a06-46dc-498e-88d8-8d4832c37a06",{"currentTime":"2026-08-04T20:42:55.305Z"}] [DEBUG] 2026-08-04 20:42:55,317 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:55,318 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:42:55,322 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:42:55,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"1e01862d-11bf-4a11-a32e-210bbf728dfa",{"currentTime":"2026-08-04T20:42:55.311Z"}] [DEBUG] 2026-08-04 20:42:55,323 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:55,323 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:55.26'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:42:55,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"6d590c3d-24a6-4e7f-b80e-6372eee1b975","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:55.260Z"}] [DEBUG] 2026-08-04 20:42:55,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : false [DEBUG] 2026-08-04 20:42:55,325 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:55,325 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:42:55,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"067d5cc0-3ad0-4c7c-8fd8-a0965e2ae9b5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:55.263Z"}] [DEBUG] 2026-08-04 20:42:55,333 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:55,333 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:42:55,333 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:42:55,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"6318c2b2-3763-4769-abf4-0c0806e104da","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:55.260Z"}] [DEBUG] 2026-08-04 20:42:55,333 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:42:55,333 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [INFO ] 2026-08-04 20:42:55,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"00fc040a-4087-4cde-9ee5-e90775683996","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:55.257Z"}] [DEBUG] 2026-08-04 20:42:55,334 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:55,334 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:42:55,335 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:42:55,335 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:55,335 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:42:55,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"7857e5bd-fb2a-4307-9013-67abc2bdcc51","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:42:55.261Z"}] [DEBUG] 2026-08-04 20:42:55,335 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:42:55,336 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:55,336 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:42:55,336 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:42:55,336 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:42:55,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:42:55,342 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:55,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"d932267d-053f-430a-ac7b-11bdb432706a",{}] [DEBUG] 2026-08-04 20:42:55,343 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:55,343 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:55.263'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:55,345 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:55,345 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:42:55,345 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:42:55,355 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:42:55,355 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:55,356 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"bd69d993-598a-4bc9-ac4d-f70cba810a0d",{}] [DEBUG] 2026-08-04 20:42:55,356 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:55,356 org.jooq.tools.LoggerListener (qtp1046545660-2167) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:55.26'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:55,359 org.jooq.tools.LoggerListener (qtp1046545660-2167) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:55,359 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2167) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:42:55,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - commit [DEBUG] 2026-08-04 20:42:55,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2167) - setting auto commit : true [DEBUG] 2026-08-04 20:42:55,367 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:55,368 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2167) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"6d590c3d-24a6-4e7f-b80e-6372eee1b975",{}] [DEBUG] 2026-08-04 20:42:55,369 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:55,369 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:55.261'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:55,371 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:55,371 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:42:55,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:42:55,380 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:42:55,380 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:55,381 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"7857e5bd-fb2a-4307-9013-67abc2bdcc51",{}] [DEBUG] 2026-08-04 20:42:55,381 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:55,381 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:55.257'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:55,384 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:55,384 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:42:55,384 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:42:55,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:42:55,392 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:55,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"00fc040a-4087-4cde-9ee5-e90775683996",{}] [DEBUG] 2026-08-04 20:42:55,393 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:55,393 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:55.263'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:55,396 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:55,396 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:42:55,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:42:55,404 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:42:55,404 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:42:55,405 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"067d5cc0-3ad0-4c7c-8fd8-a0965e2ae9b5",{}] [DEBUG] 2026-08-04 20:42:55,405 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:42:55,406 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:42:55.26'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:42:55,408 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:42:55,408 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:42:55,408 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:42:55,416 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:42:55,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"6318c2b2-3763-4769-abf4-0c0806e104da",{}] [ERROR] 2026-08-04 20:42:55,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=43777029-aa69-0ad4-33dd-32db237cbe5c] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:42:55,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=43777029-aa69-0ad4-33dd-32db237cbe5c] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:42:55,837 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '43777029-aa69-0ad4-33dd-32db237cbe5c' [DEBUG] 2026-08-04 20:42:55,837 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:43:00,442 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:43:00,442 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 3376 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:43:00,470 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:43:00,470 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:43:00,470 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:43:00,470 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : | 3376|999_SCHEDULE_BOT_EST| 1|100102|2025-04-30T22:14:35.701Z|1893996 |2025-04-30T22:20:40.800Z|1897908 |EVDisconnected| 114| 46|station | [DEBUG] 2026-08-04 20:43:00,470 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:43:00,470 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:43:00,471 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:43:00,471 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 3376 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-04-30 22:14:35.701'} and {ts '2025-04-30 22:20:40.8'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:43:00,474 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:43:00,474 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:43:00,474 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:43:00,474 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:43:01,466 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - changeConfiguration method [INFO ] 2026-08-04 20:43:01,466 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,467 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:43:01,468 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:43:01,846 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:01,846 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:43:01,849 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:43:01,849 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : |registration_status| [DEBUG] 2026-08-04 20:43:01,849 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : +-------------------+ [DEBUG] 2026-08-04 20:43:01,849 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : |Accepted | [DEBUG] 2026-08-04 20:43:01,849 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : +-------------------+ [DEBUG] 2026-08-04 20:43:01,849 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:43:01,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:43:01,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - Logger : Session ID: 935bd4c8-b1ad-baa4-8152-8bc91cc267e6 [INFO ] 2026-08-04 20:43:01,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:43:01,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=1A31-1-2146-00001, sessionId=935bd4c8-b1ad-baa4-8152-8bc91cc267e6] Connection is established [DEBUG] 2026-08-04 20:43:01,851 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2165) - Creating new store for sessionId '935bd4c8-b1ad-baa4-8152-8bc91cc267e6' [DEBUG] 2026-08-04 20:43:01,851 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2165) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:43:11,832 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:43:11,832 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:43:11,832 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '6c4aad8c-d6c0-d4bc-b16d-4888e7388dc2' [DEBUG] 2026-08-04 20:43:11,832 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:43:11,836 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:11,836 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:43:11,839 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:43:11,839 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : |registration_status| [DEBUG] 2026-08-04 20:43:11,839 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : +-------------------+ [DEBUG] 2026-08-04 20:43:11,839 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : |Accepted | [DEBUG] 2026-08-04 20:43:11,839 org.jooq.tools.LoggerListener (qtp1046545660-2165) - : +-------------------+ [DEBUG] 2026-08-04 20:43:11,839 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:43:11,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:43:11,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - Logger : Session ID: 49f0e8a0-543d-540b-4f2f-f24596fbbfc2 [INFO ] 2026-08-04 20:43:11,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:43:11,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R19, sessionId=49f0e8a0-543d-540b-4f2f-f24596fbbfc2] Connection is established [DEBUG] 2026-08-04 20:43:11,840 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2165) - Creating new store for sessionId '49f0e8a0-543d-540b-4f2f-f24596fbbfc2' [DEBUG] 2026-08-04 20:43:11,840 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2165) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:43:11,848 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=49f0e8a0-543d-540b-4f2f-f24596fbbfc2] Received: [2,"f720abf3-3c30-43af-ada7-d56f7c2b0c1f","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:43:11,848 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:11,848 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:43:11,851 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2141) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:11.851'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:43:11,861 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:11,861 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:43:11,861 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:43:11,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:43:11,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:43:11,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:43:11,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:43:11,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:43:11,863 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:43:11,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=49f0e8a0-543d-540b-4f2f-f24596fbbfc2] Sending: [3,"f720abf3-3c30-43af-ada7-d56f7c2b0c1f",{"status":"Accepted","currentTime":"2026-08-04T20:43:11.851Z","interval":7200}] [INFO ] 2026-08-04 20:43:19,556 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"09e3c164-fbf1-4968-a9fa-ea1946160e94","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:19,557 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:19,557 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:19.557'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:43:19,569 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:19,569 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"09e3c164-fbf1-4968-a9fa-ea1946160e94",{"currentTime":"2026-08-04T20:43:19.557Z"}] [INFO ] 2026-08-04 20:43:19,577 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"5cc9ebcf-e292-43b2-aaad-49d07faf3b59","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:19.553Z"}] [DEBUG] 2026-08-04 20:43:19,578 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:43:19,579 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:19,579 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:43:19,582 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:43:19,583 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:19,583 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:19.553'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:19,585 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:19,585 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:43:19,585 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:43:19,595 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:43:19,596 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"5cc9ebcf-e292-43b2-aaad-49d07faf3b59",{}] [INFO ] 2026-08-04 20:43:22,381 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Received: [2,"3465bd9e-5fc0-437f-adaf-72de5bd1040d","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:22,381 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:22,381 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:22.381'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:43:22,393 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:22,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Sending: [3,"3465bd9e-5fc0-437f-adaf-72de5bd1040d",{"currentTime":"2026-08-04T20:43:22.381Z"}] [INFO ] 2026-08-04 20:43:44,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"11c6b74f-6858-4570-8396-e925355e996a","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,430 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.429'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:43:44,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"dae70a1f-0ec8-41fc-8cf3-d30743436045","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.432'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:43:44,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2b6212ca-52c9-4bd5-b581-4d0736032a6c","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,441 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,441 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.44'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:43:44,442 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,442 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"11c6b74f-6858-4570-8396-e925355e996a",{"currentTime":"2026-08-04T20:43:44.429Z"}] [INFO ] 2026-08-04 20:43:44,443 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"a92d7379-3e7d-4c63-bd76-b1cb5d1ed34e","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,443 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,443 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.443'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:43:44,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"356a22ef-941f-4f53-8e8c-d3276e215481","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,450 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,450 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.45'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:43:44,451 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,451 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"dae70a1f-0ec8-41fc-8cf3-d30743436045",{"currentTime":"2026-08-04T20:43:44.432Z"}] [INFO ] 2026-08-04 20:43:44,452 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"8fe7e5c7-bd9f-4f22-a2b8-ca347262a096","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.417Z"}] [DEBUG] 2026-08-04 20:43:44,452 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,453 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,453 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:43:44,456 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:43:44,457 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,457 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.417'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,457 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,458 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2b6212ca-52c9-4bd5-b581-4d0736032a6c",{"currentTime":"2026-08-04T20:43:44.440Z"}] [INFO ] 2026-08-04 20:43:44,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"62ea0d72-e665-4048-8213-df348c11f3c5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.418Z"}] [DEBUG] 2026-08-04 20:43:44,460 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,460 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,460 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:43:44,460 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:43:44,461 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,461 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:43:44,463 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,463 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"a92d7379-3e7d-4c63-bd76-b1cb5d1ed34e",{"currentTime":"2026-08-04T20:43:44.443Z"}] [INFO ] 2026-08-04 20:43:44,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"5a52e494-57b0-4b73-a1f8-494ec1a0bb2a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.419Z"}] [DEBUG] 2026-08-04 20:43:44,467 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,468 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,468 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"356a22ef-941f-4f53-8e8c-d3276e215481",{"currentTime":"2026-08-04T20:43:44.450Z"}] [DEBUG] 2026-08-04 20:43:44,468 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,468 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:43:44,470 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,470 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,471 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"8fe7e5c7-bd9f-4f22-a2b8-ca347262a096",{}] [DEBUG] 2026-08-04 20:43:44,471 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,471 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.418'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:43:44,473 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"16cb1d0e-c94f-4881-9964-c36b415cc7fe","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.418Z"}] [DEBUG] 2026-08-04 20:43:44,473 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,474 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,474 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:43:44,474 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,474 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:43:44,474 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:43:44,476 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"87854b26-a444-4b75-8475-31c3db4183d3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.419Z"}] [DEBUG] 2026-08-04 20:43:44,476 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,477 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,477 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:43:44,484 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,484 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,485 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"62ea0d72-e665-4048-8213-df348c11f3c5",{}] [DEBUG] 2026-08-04 20:43:44,485 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,485 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.419'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,488 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,488 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:43:44,488 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:43:44,497 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,497 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,498 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"5a52e494-57b0-4b73-a1f8-494ec1a0bb2a",{}] [DEBUG] 2026-08-04 20:43:44,498 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,498 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.418'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,501 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,501 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:43:44,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:43:44,511 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,511 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,512 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"16cb1d0e-c94f-4881-9964-c36b415cc7fe",{}] [DEBUG] 2026-08-04 20:43:44,512 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,512 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.419'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,515 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,515 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:43:44,515 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:43:44,524 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:43:44,525 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"87854b26-a444-4b75-8475-31c3db4183d3",{}] [INFO ] 2026-08-04 20:43:44,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"0b3a3bff-0b30-4cab-8a4f-dea05cbcaefa","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,851 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,851 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.851'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:43:44,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"147762b5-f07f-4423-99e3-218e0fec2c6a","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,855 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,855 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.855'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:43:44,863 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"0b3a3bff-0b30-4cab-8a4f-dea05cbcaefa",{"currentTime":"2026-08-04T20:43:44.851Z"}] [INFO ] 2026-08-04 20:43:44,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"aaa8181d-f255-4057-bda7-f7bc9b4b9236","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,864 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,864 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.863'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:43:44,868 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,869 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"147762b5-f07f-4423-99e3-218e0fec2c6a",{"currentTime":"2026-08-04T20:43:44.855Z"}] [INFO ] 2026-08-04 20:43:44,871 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"a114fe16-9fa2-4aa8-8251-7814a45cda91","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,871 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,871 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.871'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:43:44,878 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"ee41c5d8-f3e8-4475-8668-8a273f7b061b","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,879 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,879 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"aaa8181d-f255-4057-bda7-f7bc9b4b9236",{"currentTime":"2026-08-04T20:43:44.863Z"}] [DEBUG] 2026-08-04 20:43:44,879 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:44,879 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.879'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:43:44,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"8594244d-80ab-4374-bd4c-4e0f0c1c4161","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.837Z"}] [DEBUG] 2026-08-04 20:43:44,886 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:43:44,887 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"46103a1c-0746-4041-93b9-b2f60bc55309","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:44,887 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,887 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:43:44,887 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"a114fe16-9fa2-4aa8-8251-7814a45cda91",{"currentTime":"2026-08-04T20:43:44.871Z"}] [DEBUG] 2026-08-04 20:43:44,887 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:44.887'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:43:44,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:43:44,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"017947c0-192e-49f2-b590-b851297eeb27","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.838Z"}] [DEBUG] 2026-08-04 20:43:44,891 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:43:44,892 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"61feab93-1ddf-442c-9750-116f5ebda208","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.838Z"}] [DEBUG] 2026-08-04 20:43:44,892 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,892 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:43:44,893 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,894 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,894 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:43:44,894 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,894 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"02db3156-e651-4e2a-9f0e-a6007318bdda","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.838Z"}] [DEBUG] 2026-08-04 20:43:44,894 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,894 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,894 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"ee41c5d8-f3e8-4475-8668-8a273f7b061b",{"currentTime":"2026-08-04T20:43:44.879Z"}] [DEBUG] 2026-08-04 20:43:44,895 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,895 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.837'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,895 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,895 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:43:44,898 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,898 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:43:44,898 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:43:44,900 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:44,900 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"46103a1c-0746-4041-93b9-b2f60bc55309",{"currentTime":"2026-08-04T20:43:44.887Z"}] [INFO ] 2026-08-04 20:43:44,901 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"bf6341c0-5586-4581-9057-4e8ef6a21c2d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.837Z"}] [DEBUG] 2026-08-04 20:43:44,901 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,902 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,902 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:43:44,906 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:43:44,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"b024dfbf-2c8c-464e-81f1-cf2d735ffa55","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:44.838Z"}] [DEBUG] 2026-08-04 20:43:44,906 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:43:44,906 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,907 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"8594244d-80ab-4374-bd4c-4e0f0c1c4161",{}] [DEBUG] 2026-08-04 20:43:44,907 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:44,907 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:43:44,907 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,907 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.838'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,910 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,910 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:43:44,910 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:43:44,919 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,919 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"017947c0-192e-49f2-b590-b851297eeb27",{}] [DEBUG] 2026-08-04 20:43:44,920 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,920 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.838'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,927 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,927 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:43:44,927 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:43:44,940 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,940 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,941 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"61feab93-1ddf-442c-9750-116f5ebda208",{}] [DEBUG] 2026-08-04 20:43:44,941 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,941 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.838'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,944 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,944 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:43:44,944 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:43:44,953 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,953 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"02db3156-e651-4e2a-9f0e-a6007318bdda",{}] [DEBUG] 2026-08-04 20:43:44,955 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,955 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.837'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,957 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,957 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:43:44,957 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:43:44,967 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:43:44,967 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:44,968 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"bf6341c0-5586-4581-9057-4e8ef6a21c2d",{}] [DEBUG] 2026-08-04 20:43:44,968 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:44,968 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:44.838'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:44,971 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:44,971 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:43:44,971 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:43:44,979 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:43:44,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"b024dfbf-2c8c-464e-81f1-cf2d735ffa55",{}] [INFO ] 2026-08-04 20:43:45,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"5f8e5723-ed6e-4aa5-9bb6-3f7a2e5256e1","Heartbeat",{}] [INFO ] 2026-08-04 20:43:45,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"09554d52-31cc-40c8-95ad-39abe798c729","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:45,275 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:45,275 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:45.275'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:43:45,275 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:45,275 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:45.275'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:43:45,286 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:45,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"5f8e5723-ed6e-4aa5-9bb6-3f7a2e5256e1",{"currentTime":"2026-08-04T20:43:45.275Z"}] [INFO ] 2026-08-04 20:43:45,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"0fcca7b3-1f3e-4dcc-8ae0-e004a6f509f7","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:45,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,295 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:45,295 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:45.295'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:43:45,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"09554d52-31cc-40c8-95ad-39abe798c729",{"currentTime":"2026-08-04T20:43:45.275Z"}] [DEBUG] 2026-08-04 20:43:45,309 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:45,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"0fcca7b3-1f3e-4dcc-8ae0-e004a6f509f7",{"currentTime":"2026-08-04T20:43:45.295Z"}] [INFO ] 2026-08-04 20:43:45,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"18ab93ec-c0ce-4615-83c2-4125f9cf6d50","Heartbeat",{}] [INFO ] 2026-08-04 20:43:45,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ddd6e13a-7033-4981-aac5-9473bc3e5b17","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:45.259Z"}] [DEBUG] 2026-08-04 20:43:45,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:43:45,315 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:45,315 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:45.315'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:43:45,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"778fa0a5-7ba0-4ff4-9e54-9cc31482250f","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:45,315 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:45,315 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:45.315'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:43:45,316 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:45,316 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:43:45,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"23f5ce4b-350a-4042-b7fe-746119d93649","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:45,317 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:45,317 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:45.317'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:43:45,318 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:43:45,319 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:45,319 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:45.259'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:45,322 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,322 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:43:45,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:43:45,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"cfac89ef-d5c8-4a6b-aaf1-bed350e16487","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:45.263Z"}] [INFO ] 2026-08-04 20:43:45,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"bb27ffe9-06a3-421c-80cb-6b0fdc07294f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:45.268Z"}] [DEBUG] 2026-08-04 20:43:45,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:43:45,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:43:45,325 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:45,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"18ab93ec-c0ce-4615-83c2-4125f9cf6d50",{"currentTime":"2026-08-04T20:43:45.315Z"}] [DEBUG] 2026-08-04 20:43:45,325 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:45,325 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:45,325 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:43:45,325 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:43:45,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"6bf661a0-67d9-47af-8fb4-b9167689b42a","Heartbeat",{}] [DEBUG] 2026-08-04 20:43:45,329 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:43:45,329 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:43:45.329'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:43:45,330 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:45,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"778fa0a5-7ba0-4ff4-9e54-9cc31482250f",{"currentTime":"2026-08-04T20:43:45.315Z"}] [INFO ] 2026-08-04 20:43:45,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"c29888ff-8a63-423b-8f64-16369be0725c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:45.262Z"}] [DEBUG] 2026-08-04 20:43:45,334 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:43:45,335 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:45,335 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:43:45,336 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:43:45,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"23f5ce4b-350a-4042-b7fe-746119d93649",{"currentTime":"2026-08-04T20:43:45.317Z"}] [DEBUG] 2026-08-04 20:43:45,336 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:45,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ddd6e13a-7033-4981-aac5-9473bc3e5b17",{}] [INFO ] 2026-08-04 20:43:45,339 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"e95b2702-cfb6-4a02-94ad-4ce65776f4ce","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:45.266Z"}] [DEBUG] 2026-08-04 20:43:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:45.263'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:45,340 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:43:45,341 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:45,341 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:43:45,342 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:43:45,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"6bf661a0-67d9-47af-8fb4-b9167689b42a",{"currentTime":"2026-08-04T20:43:45.329Z"}] [DEBUG] 2026-08-04 20:43:45,342 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,342 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:43:45,342 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:43:45,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8c3e318f-b79b-4b8d-8a85-8b4a2ecf3031","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:45.264Z"}] [DEBUG] 2026-08-04 20:43:45,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:43:45,354 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:43:45,354 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:43:45,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"c4803f9e-4722-45fa-a2f7-f17664aaf963","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:43:45.263Z"}] [DEBUG] 2026-08-04 20:43:45,354 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:43:45,354 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:45,355 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:43:45,355 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:45,355 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:45.268'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:43:45,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"cfac89ef-d5c8-4a6b-aaf1-bed350e16487",{}] [DEBUG] 2026-08-04 20:43:45,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:43:45,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:43:45,357 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,357 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:43:45,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:43:45,366 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:43:45,366 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:45,367 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"bb27ffe9-06a3-421c-80cb-6b0fdc07294f",{}] [DEBUG] 2026-08-04 20:43:45,367 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:45,367 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:45.262'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:45,370 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,370 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:43:45,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:43:45,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:43:45,379 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:45,379 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"c29888ff-8a63-423b-8f64-16369be0725c",{}] [DEBUG] 2026-08-04 20:43:45,380 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:45,380 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:45.266'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:45,383 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,383 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:43:45,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:43:45,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:43:45,392 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:45,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"e95b2702-cfb6-4a02-94ad-4ce65776f4ce",{}] [DEBUG] 2026-08-04 20:43:45,394 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:45,394 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:45.264'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:45,396 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,396 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:43:45,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [DEBUG] 2026-08-04 20:43:45,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [DEBUG] 2026-08-04 20:43:45,406 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:43:45,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8c3e318f-b79b-4b8d-8a85-8b4a2ecf3031",{}] [DEBUG] 2026-08-04 20:43:45,407 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:43:45,407 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:45.263'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:43:45,409 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:43:45,410 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:43:45,410 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:43:45,418 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:43:45,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"c4803f9e-4722-45fa-a2f7-f17664aaf963",{}] [ERROR] 2026-08-04 20:44:01,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=935bd4c8-b1ad-baa4-8152-8bc91cc267e6] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:44:01,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=935bd4c8-b1ad-baa4-8152-8bc91cc267e6] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:44:01,854 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Deleting the store for sessionId '935bd4c8-b1ad-baa4-8152-8bc91cc267e6' [DEBUG] 2026-08-04 20:44:01,854 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:44:06,837 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:06,837 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:44:06,840 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:44:06,840 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |registration_status| [DEBUG] 2026-08-04 20:44:06,840 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:44:06,840 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |Accepted | [DEBUG] 2026-08-04 20:44:06,840 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:44:06,840 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:44:06,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:44:06,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : Session ID: 015f6ccd-f5a5-ebda-4e8a-c9c840c04d52 [INFO ] 2026-08-04 20:44:06,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:44:06,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=1A31-1-2146-00001, sessionId=015f6ccd-f5a5-ebda-4e8a-c9c840c04d52] Connection is established [DEBUG] 2026-08-04 20:44:06,840 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Creating new store for sessionId '015f6ccd-f5a5-ebda-4e8a-c9c840c04d52' [DEBUG] 2026-08-04 20:44:06,840 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:44:09,557 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"58d5280a-d6cc-4db7-9a26-e4f4b64d1046","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:09,557 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:09,557 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:09.557'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:44:09,569 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:09,569 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"58d5280a-d6cc-4db7-9a26-e4f4b64d1046",{"currentTime":"2026-08-04T20:44:09.557Z"}] [INFO ] 2026-08-04 20:44:09,572 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"b72a737f-50f2-441b-a2ee-cc23b5c70fe1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:09.558Z"}] [DEBUG] 2026-08-04 20:44:09,573 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:44:09,574 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:09,574 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:44:09,577 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:09,578 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:09,578 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:09.558'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:09,581 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:09,581 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:44:09,581 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:44:09,595 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:44:09,596 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"b72a737f-50f2-441b-a2ee-cc23b5c70fe1",{}] [ERROR] 2026-08-04 20:44:11,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=49f0e8a0-543d-540b-4f2f-f24596fbbfc2] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:44:11,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=49f0e8a0-543d-540b-4f2f-f24596fbbfc2] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:44:11,838 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2144) - Deleting the store for sessionId '49f0e8a0-543d-540b-4f2f-f24596fbbfc2' [DEBUG] 2026-08-04 20:44:11,838 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2144) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:44:11,843 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:11,843 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:44:11,846 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:44:11,846 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |registration_status| [DEBUG] 2026-08-04 20:44:11,846 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:44:11,846 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |Accepted | [DEBUG] 2026-08-04 20:44:11,846 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:44:11,846 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:44:11,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:44:11,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : Session ID: 2a30ab54-6c54-7c23-6c25-21f43c95b21a [INFO ] 2026-08-04 20:44:11,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:44:11,846 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Connection is established [DEBUG] 2026-08-04 20:44:11,846 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Creating new store for sessionId '2a30ab54-6c54-7c23-6c25-21f43c95b21a' [DEBUG] 2026-08-04 20:44:11,846 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:44:11,850 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Received: [2,"15c1f85f-4a41-4e2d-8cbe-4a1d8016d9d7","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:44:11,850 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:11,851 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |registration_status| [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |Accepted | [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +-------------------+ [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:44:11,853 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2144) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:11,853 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:11.853'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:44:11,864 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:11,865 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:44:11,865 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:44:11,867 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:44:11,867 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:44:11,867 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:44:11,867 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:44:11,867 org.jooq.tools.LoggerListener (qtp1046545660-2144) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:44:11,867 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:44:11,867 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Sending: [3,"15c1f85f-4a41-4e2d-8cbe-4a1d8016d9d7",{"status":"Accepted","currentTime":"2026-08-04T20:44:11.853Z","interval":7200}] [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,148 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - triggerMessage method [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - Params [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoint List [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePoints [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2144) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,170 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=1A31-1-2146-00001, sessionId=015f6ccd-f5a5-ebda-4e8a-c9c840c04d52] Sending: [2,"5153b53f-b048-4943-8c5b-a1122126eeb7","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,192 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '015f6ccd-f5a5-ebda-4e8a-c9c840c04d52': 1 [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Sending: [2,"0da2df69-b6bf-4052-8b65-5a9b10fc5af9","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,212 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'eb23a77c-0b97-524f-9b10-c5ee98b1eb28': 1 [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,232 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:44:12,250 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:44:12,273 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:44:12,292 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"30d23b7b-84f9-4e28-80de-31de03461f77","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,316 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 321 [INFO ] 2026-08-04 20:44:12,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"01d4a973-af46-4383-8bae-e73eb7aee623","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.317Z"}] [DEBUG] 2026-08-04 20:44:12,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,323 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,323 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:44:12,326 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,327 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,327 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.317'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,330 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,330 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:44:12,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:44:12,339 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"01d4a973-af46-4383-8bae-e73eb7aee623",{}] [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"1de3e73c-0228-486a-8827-49aea980e08e","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,340 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 323 [INFO ] 2026-08-04 20:44:12,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"8f81f76b-fe6d-4560-8002-8921749d2006","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.341Z"}] [DEBUG] 2026-08-04 20:44:12,349 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,350 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,350 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:44:12,352 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,353 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,353 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.341'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,356 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,356 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:44:12,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"8678840e-29fd-47b3-9399-2ec4e3f2cd24","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,363 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 321 [DEBUG] 2026-08-04 20:44:12,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"8f81f76b-fe6d-4560-8002-8921749d2006",{}] [INFO ] 2026-08-04 20:44:12,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"f68cd0d8-5d4b-4589-8b88-d0e74e7c9549","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.364Z"}] [DEBUG] 2026-08-04 20:44:12,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,371 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,371 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:44:12,374 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,375 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,375 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.364'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,378 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,378 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:44:12,378 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:44:12,384 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"2d5d1a5c-b1d1-4edc-93c7-a0a1c82bf3b4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,385 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 323 [DEBUG] 2026-08-04 20:44:12,387 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"f68cd0d8-5d4b-4589-8b88-d0e74e7c9549",{}] [INFO ] 2026-08-04 20:44:12,391 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"bf481cdf-2778-4f66-9182-208fd5f5be71","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.386Z"}] [DEBUG] 2026-08-04 20:44:12,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,393 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,393 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:44:12,396 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,397 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,397 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.386'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,400 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,400 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:44:12,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:44:12,407 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:44:12,408 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"bf481cdf-2778-4f66-9182-208fd5f5be71",{}] [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"a680a101-2b40-4662-93eb-6e8a51717963","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,429 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 321 [INFO ] 2026-08-04 20:44:12,435 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"2eafda77-8814-4d43-b9eb-564adc487a3b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.431Z"}] [DEBUG] 2026-08-04 20:44:12,435 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,436 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,436 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:44:12,439 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,440 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,440 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.431'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,443 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,443 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:44:12,443 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - triggerMessage method [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - Params [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - ChargePoint List [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - ChargePoints [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2166) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"562acb53-ddc5-4e9a-9666-cea33019e01e","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,450 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 321 [DEBUG] 2026-08-04 20:44:12,452 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,452 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"2eafda77-8814-4d43-b9eb-564adc487a3b",{}] [INFO ] 2026-08-04 20:44:12,455 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"2501ca2d-77c4-4ee2-b177-0f415196da36","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.451Z"}] [DEBUG] 2026-08-04 20:44:12,455 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,456 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,456 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:44:12,459 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,460 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,460 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.451'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,463 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,463 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:44:12,463 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"8693254e-c8bf-4b33-8d61-a8b18e900855","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,472 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:44:12,472 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 321 [INFO ] 2026-08-04 20:44:12,473 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"2501ca2d-77c4-4ee2-b177-0f415196da36",{}] [INFO ] 2026-08-04 20:44:12,477 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"63ed4eaa-e1fd-4d6f-9445-cd7f1177e53e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.473Z"}] [DEBUG] 2026-08-04 20:44:12,478 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,479 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,479 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:44:12,482 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,483 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,483 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.473'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,486 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,486 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:44:12,486 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,492 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:44:12,495 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,496 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"63ed4eaa-e1fd-4d6f-9445-cd7f1177e53e",{}] [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"36610b93-a881-42e4-a57c-19367c552fcb","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,512 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 321 [INFO ] 2026-08-04 20:44:12,518 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"141d0547-3848-47fb-8b86-db087a0a4e81","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.514Z"}] [DEBUG] 2026-08-04 20:44:12,519 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,519 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,519 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:44:12,522 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,523 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,523 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.514'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,526 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,526 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:44:12,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"c102843e-44c0-4c4e-8054-a18a9d44e8d6","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,531 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 321 [DEBUG] 2026-08-04 20:44:12,534 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,535 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"141d0547-3848-47fb-8b86-db087a0a4e81",{}] [INFO ] 2026-08-04 20:44:12,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"11e7515d-73b4-47d4-92da-121e649df052","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.532Z"}] [DEBUG] 2026-08-04 20:44:12,536 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,537 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,537 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:44:12,540 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,541 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,541 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.532'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,543 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,544 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:44:12,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"11fe1e8e-76ba-4c83-99e3-1e6dda5b2003","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,550 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 321 [DEBUG] 2026-08-04 20:44:12,553 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,554 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"11e7515d-73b4-47d4-92da-121e649df052",{}] [INFO ] 2026-08-04 20:44:12,556 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"9fd78c27-f28b-450e-968e-895ae46ba498","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.551Z"}] [DEBUG] 2026-08-04 20:44:12,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,557 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,557 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:44:12,559 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,560 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,560 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.551'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,563 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,563 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:44:12,563 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [INFO ] 2026-08-04 20:44:12,567 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,567 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"3729a071-50a6-40d0-a9b8-65288d738fbe","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,568 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 321 [DEBUG] 2026-08-04 20:44:12,572 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,573 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"9fd78c27-f28b-450e-968e-895ae46ba498",{}] [INFO ] 2026-08-04 20:44:12,577 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"7390ba2d-5a53-4274-bad6-d4c99b435b3f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.573Z"}] [DEBUG] 2026-08-04 20:44:12,577 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,578 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,578 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:44:12,580 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,581 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,581 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.573'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,584 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,584 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:44:12,584 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,591 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:44:12,593 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,594 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"7390ba2d-5a53-4274-bad6-d4c99b435b3f",{}] [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,611 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Sending: [2,"14a1143e-dec6-4d4a-8290-783e853edf87","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,629 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '2a30ab54-6c54-7c23-6c25-21f43c95b21a': 1 [INFO ] 2026-08-04 20:44:12,633 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Received: [2,"2df1d4e0-6bc0-4373-bb2d-8c306ff88bc1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.630Z"}] [DEBUG] 2026-08-04 20:44:12,633 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,634 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,634 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:44:12,637 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,638 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,638 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.63'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,641 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,641 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:44:12,641 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,649 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:44:12,650 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,651 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Sending: [3,"2df1d4e0-6bc0-4373-bb2d-8c306ff88bc1",{}] [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,673 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,674 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"d0e37221-b54c-4f9f-9da3-1f4c770fe47d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,674 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 321 [INFO ] 2026-08-04 20:44:12,678 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e879ba13-d43c-4911-b519-9606717ac536","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.674Z"}] [DEBUG] 2026-08-04 20:44:12,678 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,679 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,679 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:44:12,682 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,683 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,683 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.674'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,686 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:44:12,686 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"3931702f-71ec-4462-a16e-50c1ec66912a","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,691 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 321 [DEBUG] 2026-08-04 20:44:12,695 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,695 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e879ba13-d43c-4911-b519-9606717ac536",{}] [INFO ] 2026-08-04 20:44:12,696 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"eec7d9e0-0480-4b81-bdbf-a02959ecee4c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.692Z"}] [DEBUG] 2026-08-04 20:44:12,696 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,697 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,697 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:44:12,699 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,700 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,700 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.692'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,703 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,703 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:44:12,703 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:44:12,713 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"eec7d9e0-0480-4b81-bdbf-a02959ecee4c",{}] [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,715 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"dd72052a-c8df-419e-97f7-84246f8f62b8","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,735 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 321 [INFO ] 2026-08-04 20:44:12,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"7ed7282f-9127-4be8-821f-bdd2e19403c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.736Z"}] [DEBUG] 2026-08-04 20:44:12,740 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,741 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,741 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:44:12,743 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,744 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,744 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.736'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,747 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,747 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:44:12,747 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"5fff7e3c-efcd-4027-9ed5-3d7f25850e0d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,752 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 321 [DEBUG] 2026-08-04 20:44:12,756 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,757 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"bed9c012-d6de-49b6-a976-28a4ab0cd171","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.753Z"}] [DEBUG] 2026-08-04 20:44:12,757 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [INFO ] 2026-08-04 20:44:12,757 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"7ed7282f-9127-4be8-821f-bdd2e19403c0",{}] [DEBUG] 2026-08-04 20:44:12,758 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,758 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:44:12,761 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,762 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,762 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.753'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,764 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,764 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:44:12,764 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"337e8b15-18f6-4289-88d0-886e062c5f72","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,772 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 321 [DEBUG] 2026-08-04 20:44:12,773 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,774 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"bed9c012-d6de-49b6-a976-28a4ab0cd171",{}] [INFO ] 2026-08-04 20:44:12,776 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"36b80767-7dbf-4357-b4ca-9dee6fa8be0b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.773Z"}] [DEBUG] 2026-08-04 20:44:12,776 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,777 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,777 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:44:12,780 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,781 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,781 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.773'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,783 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,783 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:44:12,784 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:44:12,792 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,793 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"36b80767-7dbf-4357-b4ca-9dee6fa8be0b",{}] [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - triggerMessage method [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - Params [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoint List [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePoints [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2165) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"6d4a24de-b44f-4f90-a726-7c3df136c873","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,795 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 321 [INFO ] 2026-08-04 20:44:12,800 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"37e38504-7640-45d6-8246-08ff4b64b72d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.796Z"}] [DEBUG] 2026-08-04 20:44:12,800 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,801 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,801 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:44:12,803 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,804 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,804 org.jooq.tools.LoggerListener (qtp1046545660-2165) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.796'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,807 org.jooq.tools.LoggerListener (qtp1046545660-2165) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,807 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2165) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:44:12,807 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - commit [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"8a31b92c-cf57-45f2-bc76-9417f1a744ed","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,816 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 321 [DEBUG] 2026-08-04 20:44:12,817 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2165) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,818 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2165) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"37e38504-7640-45d6-8246-08ff4b64b72d",{}] [INFO ] 2026-08-04 20:44:12,820 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"430a29d5-1b58-4697-b912-e4f5e2fec8b4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.817Z"}] [DEBUG] 2026-08-04 20:44:12,820 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,821 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:44:12,824 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,825 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,825 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.817'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,828 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,828 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:44:12,828 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"5d1c2f83-8301-4d57-a042-146468520417","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:44:12,837 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 321 [DEBUG] 2026-08-04 20:44:12,838 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,839 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"430a29d5-1b58-4697-b912-e4f5e2fec8b4",{}] [INFO ] 2026-08-04 20:44:12,842 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e9ea6235-93d7-433e-81d9-c7db9ec6e048","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:12.838Z"}] [DEBUG] 2026-08-04 20:44:12,842 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:44:12,843 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:12,843 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:44:12,846 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:12,847 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:12,847 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:12.838'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:12,850 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:12,850 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:44:12,850 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,856 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:44:12,859 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:44:12,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e9ea6235-93d7-433e-81d9-c7db9ec6e048",{}] [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,880 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,906 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:44:12,934 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:44:14,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=1A31-1-2146-00001, sessionId=015f6ccd-f5a5-ebda-4e8a-c9c840c04d52] Received: [3,"5153b53f-b048-4943-8c5b-a1122126eeb7",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:44:14,864 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Store size for sessionId '015f6ccd-f5a5-ebda-4e8a-c9c840c04d52': 0 [INFO ] 2026-08-04 20:44:14,987 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=015f6ccd-f5a5-ebda-4e8a-c9c840c04d52] Received: [2,"ecf119e3-9be6-4c98-bdfd-1cac6235f3ad","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:43:50.018Z"}] [DEBUG] 2026-08-04 20:44:14,988 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:44:14,989 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:14,989 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('1A31-1-2146-00001', 1) [DEBUG] 2026-08-04 20:44:14,991 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:14,992 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:14,993 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '1A31-1-2146-00001' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:43:50.018'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:44:14,995 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:14,995 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 1A31-1-2146-00001/1. [DEBUG] 2026-08-04 20:44:14,995 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:44:15,005 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:44:15,010 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=015f6ccd-f5a5-ebda-4e8a-c9c840c04d52] Sending: [3,"ecf119e3-9be6-4c98-bdfd-1cac6235f3ad",{}] [INFO ] 2026-08-04 20:44:21,011 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Received: [3,"0da2df69-b6bf-4052-8b65-5a9b10fc5af9",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:44:21,011 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Store size for sessionId 'eb23a77c-0b97-524f-9b10-c5ee98b1eb28': 0 [INFO ] 2026-08-04 20:44:21,181 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Received: [2,"55bc32fb-4f6e-4342-8d3b-344a0c909c2a","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:44:20.288Z"}] [DEBUG] 2026-08-04 20:44:21,182 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:44:21,183 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:21,183 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:44:21,186 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:21,187 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:21,187 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:20.288'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:44:21,190 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:21,190 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:44:21,190 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:44:21,199 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:44:21,200 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Sending: [3,"55bc32fb-4f6e-4342-8d3b-344a0c909c2a",{}] [INFO ] 2026-08-04 20:44:22,622 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Received: [2,"09a1c0eb-7717-43f7-b2d4-c453d9a0cedd","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:22,622 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:22,622 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:22.622'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:44:22,634 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:22,634 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Sending: [3,"09a1c0eb-7717-43f7-b2d4-c453d9a0cedd",{"currentTime":"2026-08-04T20:44:22.622Z"}] [INFO ] 2026-08-04 20:44:34,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"5bdeac74-3acc-46c3-af1d-c775f4e7bc59","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,425 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,425 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.424'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:44:34,427 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"6373b160-9606-47e3-b91c-5432ee2f2e27","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,427 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,427 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.427'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:44:34,430 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"63d73d58-4b6a-46b6-ae7d-72d611759e3e","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,431 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,431 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.43'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:44:34,433 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"6041c1fe-978f-4cd9-af4d-2914d618d855","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,433 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,433 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.433'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:44:34,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"e3207d08-e0b2-473d-800f-1f76ade71e8b","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,436 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,436 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.436'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:44:34,440 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"5bdeac74-3acc-46c3-af1d-c775f4e7bc59",{"currentTime":"2026-08-04T20:44:34.424Z"}] [DEBUG] 2026-08-04 20:44:34,445 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"6373b160-9606-47e3-b91c-5432ee2f2e27",{"currentTime":"2026-08-04T20:44:34.427Z"}] [INFO ] 2026-08-04 20:44:34,448 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"f61a363a-9d92-435d-8bea-bf7e3949803b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.423Z"}] [DEBUG] 2026-08-04 20:44:34,449 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:44:34,449 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"caeb7e13-f6ed-42d2-809e-7d45d1c76dc2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.424Z"}] [DEBUG] 2026-08-04 20:44:34,449 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,449 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,449 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:44:34,450 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,450 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:44:34,450 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"63d73d58-4b6a-46b6-ae7d-72d611759e3e",{"currentTime":"2026-08-04T20:44:34.430Z"}] [DEBUG] 2026-08-04 20:44:34,450 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"6041c1fe-978f-4cd9-af4d-2914d618d855",{"currentTime":"2026-08-04T20:44:34.433Z"}] [DEBUG] 2026-08-04 20:44:34,450 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,451 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"e3207d08-e0b2-473d-800f-1f76ade71e8b",{"currentTime":"2026-08-04T20:44:34.436Z"}] [INFO ] 2026-08-04 20:44:34,455 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"0e7100da-2006-45cd-81e1-c896352c81ab","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.424Z"}] [DEBUG] 2026-08-04 20:44:34,455 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:44:34,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"419784b2-6d94-4afc-b2bd-d24adfea1873","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.423Z"}] [DEBUG] 2026-08-04 20:44:34,456 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:34,456 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,456 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:44:34,457 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,457 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.423'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:34,457 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:44:34,458 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"377e29f3-e2b5-4eea-a309-f347ee8ce94c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.424Z"}] [DEBUG] 2026-08-04 20:44:34,458 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,458 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,458 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:44:34,459 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,459 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:44:34,460 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,460 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:44:34,460 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:44:34,469 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,469 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:34,470 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"f61a363a-9d92-435d-8bea-bf7e3949803b",{}] [DEBUG] 2026-08-04 20:44:34,470 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,470 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.424'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:34,473 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,473 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:44:34,473 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:44:34,482 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,482 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:34,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"caeb7e13-f6ed-42d2-809e-7d45d1c76dc2",{}] [DEBUG] 2026-08-04 20:44:34,483 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,483 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.424'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:34,486 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,486 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:44:34,486 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:44:34,496 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,496 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:34,497 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,497 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.423'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:44:34,497 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"0e7100da-2006-45cd-81e1-c896352c81ab",{}] [DEBUG] 2026-08-04 20:44:34,500 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,500 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:44:34,500 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:44:34,509 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:34,509 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,510 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,510 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.424'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:44:34,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"419784b2-6d94-4afc-b2bd-d24adfea1873",{}] [DEBUG] 2026-08-04 20:44:34,512 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,512 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:44:34,512 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:44:34,522 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:44:34,523 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"377e29f3-e2b5-4eea-a309-f347ee8ce94c",{}] [INFO ] 2026-08-04 20:44:34,841 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"03eaec0e-340b-4729-81ad-60a19e674ed6","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,841 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,841 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.841'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:44:34,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"876ef639-0b15-4eee-9eed-0df7ed21cde5","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.845'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:44:34,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"717a158b-961e-4ed3-910a-0775dfbe952d","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,851 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,852 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.851'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:44:34,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"e879bba9-7644-44c3-8d30-bff6e85a47ac","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,854 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,854 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.854'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:44:34,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"6844dc3c-78fe-41b0-92a2-0b217a9da8dc","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,857 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,857 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.857'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:44:34,859 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,859 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"03eaec0e-340b-4729-81ad-60a19e674ed6",{"currentTime":"2026-08-04T20:44:34.841Z"}] [INFO ] 2026-08-04 20:44:34,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"2242d49a-fec5-43c9-8e03-e819e0ae8142","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:34,860 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:34,860 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:34.86'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:44:34,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"5a417685-5581-4b96-acec-1d29b0fc236a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.843Z"}] [DEBUG] 2026-08-04 20:44:34,863 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,863 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,864 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:44:34,864 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"717a158b-961e-4ed3-910a-0775dfbe952d",{"currentTime":"2026-08-04T20:44:34.851Z"}] [DEBUG] 2026-08-04 20:44:34,866 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:34,868 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,868 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.843'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:44:34,868 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"834dc307-2904-4cda-90f7-3a053c56328c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.842Z"}] [DEBUG] 2026-08-04 20:44:34,868 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,869 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,869 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:44:34,869 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"876ef639-0b15-4eee-9eed-0df7ed21cde5",{"currentTime":"2026-08-04T20:44:34.845Z"}] [DEBUG] 2026-08-04 20:44:34,870 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,870 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"e879bba9-7644-44c3-8d30-bff6e85a47ac",{"currentTime":"2026-08-04T20:44:34.854Z"}] [INFO ] 2026-08-04 20:44:34,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"6844dc3c-78fe-41b0-92a2-0b217a9da8dc",{"currentTime":"2026-08-04T20:44:34.857Z"}] [DEBUG] 2026-08-04 20:44:34,871 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,871 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:44:34,871 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:44:34,875 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:34,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"2242d49a-fec5-43c9-8e03-e819e0ae8142",{"currentTime":"2026-08-04T20:44:34.860Z"}] [DEBUG] 2026-08-04 20:44:34,879 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,879 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:34,880 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"5a417685-5581-4b96-acec-1d29b0fc236a",{}] [INFO ] 2026-08-04 20:44:34,880 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7a836d93-bd17-4609-8530-dd7ab9e4425d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.843Z"}] [DEBUG] 2026-08-04 20:44:34,880 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,880 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,880 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.842'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:44:34,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"a00a2363-5ed1-4a20-8e2e-0dc796d3802b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.842Z"}] [DEBUG] 2026-08-04 20:44:34,886 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,886 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,886 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:44:34,888 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,888 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:44:34,888 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:44:34,888 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,888 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:44:34,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"36385e9f-db3c-4e2f-be15-6de5ec6a0f76","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.843Z"}] [INFO ] 2026-08-04 20:44:34,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"769ffee2-b69f-4234-b4c6-262fd3e4f69c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:34.842Z"}] [DEBUG] 2026-08-04 20:44:34,891 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,891 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:44:34,892 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,892 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:34,892 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:44:34,892 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:44:34,897 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,897 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:34,897 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"834dc307-2904-4cda-90f7-3a053c56328c",{}] [DEBUG] 2026-08-04 20:44:34,898 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,898 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.843'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:34,901 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,901 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:44:34,901 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:44:34,910 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,910 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:34,911 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7a836d93-bd17-4609-8530-dd7ab9e4425d",{}] [DEBUG] 2026-08-04 20:44:34,911 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,911 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.842'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:34,914 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,914 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:44:34,914 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:44:34,926 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,926 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:34,927 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"a00a2363-5ed1-4a20-8e2e-0dc796d3802b",{}] [DEBUG] 2026-08-04 20:44:34,927 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,927 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.843'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:34,934 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,934 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:44:34,934 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:44:34,945 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:44:34,946 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:34,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"36385e9f-db3c-4e2f-be15-6de5ec6a0f76",{}] [DEBUG] 2026-08-04 20:44:34,947 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:34,947 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:34.842'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:34,949 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:34,949 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:44:34,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:44:34,958 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:44:34,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"769ffee2-b69f-4234-b4c6-262fd3e4f69c",{}] [INFO ] 2026-08-04 20:44:35,266 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"5273eaf4-a1d4-4847-b0c4-42dd63abb1ec","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:35,267 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:35,267 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:35.266'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:44:35,267 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"b19ed306-54c5-48d1-9bd4-4428182efa9c","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:35,267 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:35,267 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:35.267'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:44:35,270 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"4fafd096-d13b-4c66-8e7c-0c8454e8813f","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:35,270 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:35,270 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:35.27'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:44:35,274 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"df1124f6-46cc-46cb-9f31-8aab4824d71b","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:35,274 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:35,274 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:35.274'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:44:35,279 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:35,279 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"5273eaf4-a1d4-4847-b0c4-42dd63abb1ec",{"currentTime":"2026-08-04T20:44:35.266Z"}] [INFO ] 2026-08-04 20:44:35,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"84222243-807c-4ffa-912d-05d24a5ce7d6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:35.264Z"}] [DEBUG] 2026-08-04 20:44:35,283 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:44:35,284 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:35,284 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:44:35,285 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,285 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:35,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"4fafd096-d13b-4c66-8e7c-0c8454e8813f",{"currentTime":"2026-08-04T20:44:35.270Z"}] [INFO ] 2026-08-04 20:44:35,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"b19ed306-54c5-48d1-9bd4-4428182efa9c",{"currentTime":"2026-08-04T20:44:35.267Z"}] [INFO ] 2026-08-04 20:44:35,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"45baf00d-874a-4329-a793-e2c12f849cac","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:35,286 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:35,286 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:35.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:44:35,286 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:35,287 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:35,287 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:35.264'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:35,291 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:35,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"df1124f6-46cc-46cb-9f31-8aab4824d71b",{"currentTime":"2026-08-04T20:44:35.274Z"}] [DEBUG] 2026-08-04 20:44:35,291 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,291 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:44:35,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:44:35,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2a3300ee-56bc-4855-ae8e-a5c1e69ac4f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:35.264Z"}] [DEBUG] 2026-08-04 20:44:35,293 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:44:35,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"b02595f7-0423-4917-9c1c-cfbad619674e","Heartbeat",{}] [INFO ] 2026-08-04 20:44:35,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"826397d5-a8dd-4bdc-afb6-ddd42d2ba4b2","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:35,296 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:35,296 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:35.295'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:44:35,296 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:35,296 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:35.296'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:44:35,299 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:35,299 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:44:35,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:44:35,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"84222243-807c-4ffa-912d-05d24a5ce7d6",{}] [INFO ] 2026-08-04 20:44:35,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"4ca7d156-6869-499a-9327-18dfbe210bcf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:35.264Z"}] [DEBUG] 2026-08-04 20:44:35,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:44:35,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:35,302 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:35,302 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:44:35,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"d3840fcc-d44e-43f7-b236-b7e107cbdac5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:35.261Z"}] [DEBUG] 2026-08-04 20:44:35,303 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:44:35,303 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:35,303 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:35.264'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:35,304 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:35,304 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:44:35,306 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,306 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:44:35,306 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:44:35,308 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:35,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"45baf00d-874a-4329-a793-e2c12f849cac",{"currentTime":"2026-08-04T20:44:35.286Z"}] [DEBUG] 2026-08-04 20:44:35,314 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:35,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"826397d5-a8dd-4bdc-afb6-ddd42d2ba4b2",{"currentTime":"2026-08-04T20:44:35.295Z"}] [DEBUG] 2026-08-04 20:44:35,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:44:35,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"89ac21a1-cbb6-4258-9ad7-98d51959e323","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:35.269Z"}] [INFO ] 2026-08-04 20:44:35,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2a3300ee-56bc-4855-ae8e-a5c1e69ac4f8",{}] [DEBUG] 2026-08-04 20:44:35,317 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:35,317 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:35,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"b02595f7-0423-4917-9c1c-cfbad619674e",{"currentTime":"2026-08-04T20:44:35.296Z"}] [DEBUG] 2026-08-04 20:44:35,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:44:35,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"f7727f96-b96a-4c20-a64c-1f31f8226f45","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:35.271Z"}] [DEBUG] 2026-08-04 20:44:35,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : false [DEBUG] 2026-08-04 20:44:35,319 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:35,319 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:44:35,319 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:35,319 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:35.264'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:35,319 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:35,319 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:44:35,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"2105b45d-5531-49cf-b8c1-a6c180b15cc8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:35.266Z"}] [DEBUG] 2026-08-04 20:44:35,320 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:44:35,321 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:35,321 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:44:35,322 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,322 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:44:35,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:44:35,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:44:35,331 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:35,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"4ca7d156-6869-499a-9327-18dfbe210bcf",{}] [DEBUG] 2026-08-04 20:44:35,332 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:35,332 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:35.261'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:35,335 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,335 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:44:35,335 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:44:35,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:44:35,343 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:35,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"d3840fcc-d44e-43f7-b236-b7e107cbdac5",{}] [DEBUG] 2026-08-04 20:44:35,344 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:35,344 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:35.269'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:35,347 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,347 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:44:35,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:44:35,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:44:35,357 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:35,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"89ac21a1-cbb6-4258-9ad7-98d51959e323",{}] [DEBUG] 2026-08-04 20:44:35,358 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:35,358 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:35.271'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:35,360 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,360 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2170) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:44:35,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - commit [DEBUG] 2026-08-04 20:44:35,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : true [DEBUG] 2026-08-04 20:44:35,370 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:44:35,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"f7727f96-b96a-4c20-a64c-1f31f8226f45",{}] [DEBUG] 2026-08-04 20:44:35,371 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:35,371 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:35.266'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:35,374 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:35,374 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:44:35,374 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:44:35,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:44:35,384 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"2105b45d-5531-49cf-b8c1-a6c180b15cc8",{}] [INFO ] 2026-08-04 20:44:59,563 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"28c21107-c765-482b-ad4b-24711d1148b9","Heartbeat",{}] [DEBUG] 2026-08-04 20:44:59,563 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:44:59,563 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:44:59.563'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:44:59,574 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:44:59,574 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"28c21107-c765-482b-ad4b-24711d1148b9",{"currentTime":"2026-08-04T20:44:59.563Z"}] [INFO ] 2026-08-04 20:44:59,578 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"a6925726-dc59-41ea-8f38-029031e72f99","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:44:59.563Z"}] [DEBUG] 2026-08-04 20:44:59,579 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:44:59,580 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:44:59,580 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:44:59,583 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:44:59,584 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:44:59,584 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:44:59.563'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:44:59,587 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:44:59,587 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:44:59,587 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:44:59,596 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:44:59,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"a6925726-dc59-41ea-8f38-029031e72f99",{}] [DEBUG] 2026-08-04 20:45:06,750 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:45:06,750 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1568 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : | 1568|999_SCHEDULE_BOT_PST| 1|100289|2023-11-22T21:55:54.788Z|4053255 |2023-11-22T22:01:04.925Z|4056300 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:45:06,778 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1568 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-11-22 21:55:54.788'} and {ts '2023-11-22 22:01:04.925'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:45:06,781 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:45:06,781 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:45:06,781 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:45:06,781 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:45:12,633 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:45:12,633 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R19, sessionId=2a30ab54-6c54-7c23-6c25-21f43c95b21a] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:45:12,633 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Deleting the store for sessionId '2a30ab54-6c54-7c23-6c25-21f43c95b21a' [DEBUG] 2026-08-04 20:45:12,633 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:45:12,633 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:12,634 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:45:12,636 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:45:12,636 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |registration_status| [DEBUG] 2026-08-04 20:45:12,636 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:45:12,636 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |Accepted | [DEBUG] 2026-08-04 20:45:12,636 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:45:12,636 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:45:12,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:45:12,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : Session ID: 7fbc9202-f3cd-56da-c636-192f4feb02a7 [INFO ] 2026-08-04 20:45:12,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:45:12,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R19, sessionId=7fbc9202-f3cd-56da-c636-192f4feb02a7] Connection is established [DEBUG] 2026-08-04 20:45:12,637 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2169) - Creating new store for sessionId '7fbc9202-f3cd-56da-c636-192f4feb02a7' [DEBUG] 2026-08-04 20:45:12,637 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2169) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:45:12,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=7fbc9202-f3cd-56da-c636-192f4feb02a7] Received: [2,"a47e56ad-02f4-4041-8d24-11ddbd9f5b88","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:45:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:45:12,646 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:12,646 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:12.646'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:45:12,657 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:12,657 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:45:12,657 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:45:12,659 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:45:12,659 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:45:12,659 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:45:12,659 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:45:12,659 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:45:12,659 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:45:12,659 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=7fbc9202-f3cd-56da-c636-192f4feb02a7] Sending: [3,"a47e56ad-02f4-4041-8d24-11ddbd9f5b88",{"status":"Accepted","currentTime":"2026-08-04T20:45:12.646Z","interval":7200}] [ERROR] 2026-08-04 20:45:14,867 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=015f6ccd-f5a5-ebda-4e8a-c9c840c04d52] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:45:14,868 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=015f6ccd-f5a5-ebda-4e8a-c9c840c04d52] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:45:14,868 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Deleting the store for sessionId '015f6ccd-f5a5-ebda-4e8a-c9c840c04d52' [DEBUG] 2026-08-04 20:45:14,868 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:45:21,836 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:21,837 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:45:21,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:45:21,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |registration_status| [DEBUG] 2026-08-04 20:45:21,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:45:21,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |Accepted | [DEBUG] 2026-08-04 20:45:21,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------------+ [DEBUG] 2026-08-04 20:45:21,839 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:45:21,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:45:21,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : Session ID: 9ddc11e6-2d6a-7a4e-5d34-e6c07c925753 [INFO ] 2026-08-04 20:45:21,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:45:21,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=9ddc11e6-2d6a-7a4e-5d34-e6c07c925753] Connection is established [DEBUG] 2026-08-04 20:45:21,840 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Creating new store for sessionId '9ddc11e6-2d6a-7a4e-5d34-e6c07c925753' [DEBUG] 2026-08-04 20:45:21,840 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:45:22,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Received: [2,"23fb7f1a-48d5-4085-8cb7-ee2643f66822","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:22,301 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:22,301 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:22.301'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:45:22,313 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:22,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Sending: [3,"23fb7f1a-48d5-4085-8cb7-ee2643f66822",{"currentTime":"2026-08-04T20:45:22.301Z"}] [INFO ] 2026-08-04 20:45:24,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"1a3a4b5d-57ef-46d3-9d45-164007bb84aa","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,432 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,433 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.432'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:45:24,435 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"74563b95-5c2e-47aa-840e-35d720df5438","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,435 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,436 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.435'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:45:24,439 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"53603740-d690-4672-9114-0c92c54f93ba","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,439 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,439 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.439'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:45:24,443 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c87b5b05-a3ab-482b-8ba4-6d3630c0a650","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,443 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,444 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.443'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:45:24,446 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"2149c978-1c69-4239-8607-f8db337553cb","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,446 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,446 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.446'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:45:24,450 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"1a3a4b5d-57ef-46d3-9d45-164007bb84aa",{"currentTime":"2026-08-04T20:45:24.432Z"}] [DEBUG] 2026-08-04 20:45:24,456 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"53603740-d690-4672-9114-0c92c54f93ba",{"currentTime":"2026-08-04T20:45:24.439Z"}] [DEBUG] 2026-08-04 20:45:24,461 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,461 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,461 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"74563b95-5c2e-47aa-840e-35d720df5438",{"currentTime":"2026-08-04T20:45:24.435Z"}] [INFO ] 2026-08-04 20:45:24,461 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c87b5b05-a3ab-482b-8ba4-6d3630c0a650",{"currentTime":"2026-08-04T20:45:24.443Z"}] [DEBUG] 2026-08-04 20:45:24,461 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,461 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"2149c978-1c69-4239-8607-f8db337553cb",{"currentTime":"2026-08-04T20:45:24.446Z"}] [INFO ] 2026-08-04 20:45:24,475 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"542ac856-cae4-42c6-9330-cf8211f6cf02","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.430Z"}] [DEBUG] 2026-08-04 20:45:24,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:45:24,478 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"b749747f-a9ae-45ae-b53a-b78daa660005","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.429Z"}] [DEBUG] 2026-08-04 20:45:24,478 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,478 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,478 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:45:24,479 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,479 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:45:24,479 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"43c9323e-a6a5-4e61-84e0-d5302e42a3fe","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.429Z"}] [DEBUG] 2026-08-04 20:45:24,479 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : false [INFO ] 2026-08-04 20:45:24,479 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"72bde59f-2c17-4f1c-89ba-eceb44e76778","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.430Z"}] [DEBUG] 2026-08-04 20:45:24,480 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,480 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,480 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:45:24,480 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,480 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:45:24,481 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:45:24,482 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,482 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.43'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:45:24,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"8b3a6044-e54b-4d78-86b2-b2a209563c4f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.428Z"}] [DEBUG] 2026-08-04 20:45:24,483 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,484 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,484 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:45:24,485 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,485 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:45:24,485 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:45:24,494 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,494 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"542ac856-cae4-42c6-9330-cf8211f6cf02",{}] [DEBUG] 2026-08-04 20:45:24,495 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,495 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.429'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,498 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,498 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:45:24,498 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:45:24,507 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,508 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,508 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"b749747f-a9ae-45ae-b53a-b78daa660005",{}] [DEBUG] 2026-08-04 20:45:24,509 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,509 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.429'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,511 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,512 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2170) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:45:24,512 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - commit [DEBUG] 2026-08-04 20:45:24,521 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,521 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,522 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"43c9323e-a6a5-4e61-84e0-d5302e42a3fe",{}] [DEBUG] 2026-08-04 20:45:24,522 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,522 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.428'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,525 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,525 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:45:24,525 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:45:24,534 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,535 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,535 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"8b3a6044-e54b-4d78-86b2-b2a209563c4f",{}] [DEBUG] 2026-08-04 20:45:24,536 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,536 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.43'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,539 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,539 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:45:24,539 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:45:24,547 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:45:24,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"72bde59f-2c17-4f1c-89ba-eceb44e76778",{}] [INFO ] 2026-08-04 20:45:24,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"12fd8200-f10c-4a09-b6c6-c50982c495da","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,864 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,864 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.864'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:45:24,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"c2d9455d-01db-4431-b891-c6a4f69cd93e","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,875 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,875 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.875'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:45:24,876 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,876 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"12fd8200-f10c-4a09-b6c6-c50982c495da",{"currentTime":"2026-08-04T20:45:24.864Z"}] [DEBUG] 2026-08-04 20:45:24,890 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"c2d9455d-01db-4431-b891-c6a4f69cd93e",{"currentTime":"2026-08-04T20:45:24.875Z"}] [INFO ] 2026-08-04 20:45:24,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"216a1804-390d-4c97-950f-301eef5669fa","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,891 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,891 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.891'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:45:24,893 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"7433d156-c99b-4eee-b517-095b79258b45","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.848Z"}] [DEBUG] 2026-08-04 20:45:24,893 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,894 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,894 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:45:24,897 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6012d035-e1cc-4084-8ab4-7df75c9a0a9f","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,897 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,897 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.897'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:45:24,898 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ea9817bc-abb0-4de4-b3ef-1f5827a5318f","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,900 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,900 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.848'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,900 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,900 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.9'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:45:24,902 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,902 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"216a1804-390d-4c97-950f-301eef5669fa",{"currentTime":"2026-08-04T20:45:24.891Z"}] [DEBUG] 2026-08-04 20:45:24,904 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,904 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:45:24,904 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:45:24,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"73467113-7de9-42ed-a343-ef0097969a79","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:24,905 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:24,905 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:24.905'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:45:24,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"2e1d5c7e-a502-4071-8997-c77c2a348760","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.848Z"}] [DEBUG] 2026-08-04 20:45:24,908 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,908 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6012d035-e1cc-4084-8ab4-7df75c9a0a9f",{"currentTime":"2026-08-04T20:45:24.897Z"}] [INFO ] 2026-08-04 20:45:24,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"7e4a8518-0efd-42fb-8647-4e0164474e51","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.847Z"}] [DEBUG] 2026-08-04 20:45:24,913 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,913 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ea9817bc-abb0-4de4-b3ef-1f5827a5318f",{"currentTime":"2026-08-04T20:45:24.900Z"}] [INFO ] 2026-08-04 20:45:24,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"3c721ad3-0960-46b3-ac4c-433b07d98f27","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.847Z"}] [DEBUG] 2026-08-04 20:45:24,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,925 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:24,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"73467113-7de9-42ed-a343-ef0097969a79",{"currentTime":"2026-08-04T20:45:24.905Z"}] [INFO ] 2026-08-04 20:45:24,926 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"7433d156-c99b-4eee-b517-095b79258b45",{}] [DEBUG] 2026-08-04 20:45:24,926 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,926 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:45:24,927 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"4f44514c-3fa2-460b-bebc-26863f0a14d6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.848Z"}] [DEBUG] 2026-08-04 20:45:24,927 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,927 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,927 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:45:24,927 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6deb33fd-410e-43aa-9a23-7c4ac973ed51","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:24.847Z"}] [DEBUG] 2026-08-04 20:45:24,927 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:45:24,928 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,928 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:45:24,928 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,928 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:45:24,928 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:24,928 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:45:24,929 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:45:24,930 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,930 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.847'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,932 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,933 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:45:24,933 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:45:24,943 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:45:24,944 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"3c721ad3-0960-46b3-ac4c-433b07d98f27",{}] [DEBUG] 2026-08-04 20:45:24,946 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:45:24,947 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,947 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.847'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,955 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,955 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:45:24,955 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:45:24,963 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,963 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,964 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"7e4a8518-0efd-42fb-8647-4e0164474e51",{}] [DEBUG] 2026-08-04 20:45:24,964 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,964 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.848'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,967 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,967 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:45:24,967 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:45:24,976 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,976 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,977 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"4f44514c-3fa2-460b-bebc-26863f0a14d6",{}] [DEBUG] 2026-08-04 20:45:24,977 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,977 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.848'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,980 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,980 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:45:24,980 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:45:24,990 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:45:24,990 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:24,991 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"2e1d5c7e-a502-4071-8997-c77c2a348760",{}] [DEBUG] 2026-08-04 20:45:24,991 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:24,991 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:24.847'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:24,994 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:24,994 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:45:24,994 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:45:25,005 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:45:25,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6deb33fd-410e-43aa-9a23-7c4ac973ed51",{}] [INFO ] 2026-08-04 20:45:25,264 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"a30bf08b-78f6-406f-b641-bdc3db8a29e8","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:25,265 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:25,265 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:25.264'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:45:25,268 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"9f980984-8f6e-4b08-8aed-14903557a75d","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:25,268 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:25,268 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:25.268'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:45:25,272 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"c0b8fcb3-a29f-455a-8331-c8bef787ed08","Heartbeat",{}] [INFO ] 2026-08-04 20:45:25,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"4f4c712e-45c4-4aa2-acfd-3be70e124c5c","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:25,273 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:25,273 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:25.273'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:45:25,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"b1579cd9-a27f-4202-aa70-b4b07b6f023f","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:25,273 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:25,273 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:25.273'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:45:25,273 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:25,273 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:25.273'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:45:25,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"6a88079a-46e7-4f9d-9e4b-dda92f2c74ae","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:25,277 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:25,277 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:25.277'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:45:25,277 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"4a523dd7-065c-4f64-adb4-cd34606d8cbe","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:25,277 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:25,277 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:25.277'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:45:25,282 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:25,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"9f980984-8f6e-4b08-8aed-14903557a75d",{"currentTime":"2026-08-04T20:45:25.268Z"}] [INFO ] 2026-08-04 20:45:25,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"66254d37-3646-44d6-9429-74c53159c7c2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:25.267Z"}] [DEBUG] 2026-08-04 20:45:25,284 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : false [DEBUG] 2026-08-04 20:45:25,285 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:25,285 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:45:25,288 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:45:25,288 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:25,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"a30bf08b-78f6-406f-b641-bdc3db8a29e8",{"currentTime":"2026-08-04T20:45:25.264Z"}] [DEBUG] 2026-08-04 20:45:25,288 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:25,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"4f4c712e-45c4-4aa2-acfd-3be70e124c5c",{"currentTime":"2026-08-04T20:45:25.273Z"}] [DEBUG] 2026-08-04 20:45:25,288 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:25,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"b1579cd9-a27f-4202-aa70-b4b07b6f023f",{"currentTime":"2026-08-04T20:45:25.273Z"}] [DEBUG] 2026-08-04 20:45:25,288 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:25,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"c0b8fcb3-a29f-455a-8331-c8bef787ed08",{"currentTime":"2026-08-04T20:45:25.273Z"}] [DEBUG] 2026-08-04 20:45:25,289 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:25,289 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:25.267'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:45:25,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"9d00a9bf-811b-4af8-bfe2-48ea006dd344","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:25.263Z"}] [DEBUG] 2026-08-04 20:45:25,289 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:45:25,290 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:25,290 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"4a523dd7-065c-4f64-adb4-cd34606d8cbe",{"currentTime":"2026-08-04T20:45:25.277Z"}] [INFO ] 2026-08-04 20:45:25,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"03f8b867-6fd7-4173-b636-3319c17fd770","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:25.267Z"}] [DEBUG] 2026-08-04 20:45:25,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:45:25,293 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:25,293 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:45:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:45:25,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"0678d2d3-cb83-444d-89ca-2314574360ed","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:25.267Z"}] [DEBUG] 2026-08-04 20:45:25,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:45:25,301 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:25,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"6a88079a-46e7-4f9d-9e4b-dda92f2c74ae",{"currentTime":"2026-08-04T20:45:25.277Z"}] [DEBUG] 2026-08-04 20:45:25,302 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:25,302 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:45:25,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"5c2074d5-7a76-4d7d-ade2-673f903d4ae0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:25.272Z"}] [DEBUG] 2026-08-04 20:45:25,303 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:45:25,304 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:25,304 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2170) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:45:25,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - commit [INFO ] 2026-08-04 20:45:25,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"7c6dffc2-6221-4ac5-bac1-59b6d6918783","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:25.268Z"}] [DEBUG] 2026-08-04 20:45:25,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:45:25,307 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:25,307 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:45:25,308 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:25,308 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:45:25,312 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:45:25,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : true [DEBUG] 2026-08-04 20:45:25,314 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:25,314 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:25.267'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:45:25,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"66254d37-3646-44d6-9429-74c53159c7c2",{}] [DEBUG] 2026-08-04 20:45:25,314 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:25,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"89b44a38-da17-4433-b38f-258b25e85168","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:25.274Z"}] [DEBUG] 2026-08-04 20:45:25,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:45:25,315 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:25,315 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:25.267'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:25,315 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:25,315 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:45:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:25,316 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:45:25,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:45:25,318 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:25,318 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:45:25,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:45:25,325 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:45:25,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"03f8b867-6fd7-4173-b636-3319c17fd770",{}] [DEBUG] 2026-08-04 20:45:25,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:45:25,331 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:25,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"0678d2d3-cb83-444d-89ca-2314574360ed",{}] [DEBUG] 2026-08-04 20:45:25,332 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:25,332 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:25.263'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:25,335 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:25,335 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:45:25,335 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:45:25,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:45:25,343 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:25,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"9d00a9bf-811b-4af8-bfe2-48ea006dd344",{}] [DEBUG] 2026-08-04 20:45:25,344 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:25,345 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:25.272'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:25,347 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:25,347 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:45:25,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:45:25,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:45:25,356 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:25,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"5c2074d5-7a76-4d7d-ade2-673f903d4ae0",{}] [DEBUG] 2026-08-04 20:45:25,357 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:25,357 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:25.274'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:25,360 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:25,360 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:45:25,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:45:25,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:45:25,369 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:45:25,370 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"89b44a38-da17-4433-b38f-258b25e85168",{}] [DEBUG] 2026-08-04 20:45:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:25.268'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:25,373 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:25,373 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:45:25,373 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:45:25,382 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:45:25,383 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"7c6dffc2-6221-4ac5-bac1-59b6d6918783",{}] [INFO ] 2026-08-04 20:45:49,571 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"41bcbc81-485a-4924-9323-a9cc9805789f","Heartbeat",{}] [DEBUG] 2026-08-04 20:45:49,571 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:45:49,571 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:45:49.571'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:45:49,583 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:45:49,583 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"41bcbc81-485a-4924-9323-a9cc9805789f",{"currentTime":"2026-08-04T20:45:49.571Z"}] [INFO ] 2026-08-04 20:45:49,586 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"aaa13fdf-1b57-4958-9530-f41958b4017e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:45:49.568Z"}] [DEBUG] 2026-08-04 20:45:49,587 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:45:49,588 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:45:49,588 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:45:49,591 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:45:49,592 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:45:49,592 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:45:49.568'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:45:49,595 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:45:49,595 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:45:49,595 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:45:49,606 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:45:49,606 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"aaa13fdf-1b57-4958-9530-f41958b4017e",{}] [ERROR] 2026-08-04 20:46:12,636 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=7fbc9202-f3cd-56da-c636-192f4feb02a7] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:46:12,636 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=7fbc9202-f3cd-56da-c636-192f4feb02a7] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:46:12,636 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Deleting the store for sessionId '7fbc9202-f3cd-56da-c636-192f4feb02a7' [DEBUG] 2026-08-04 20:46:12,636 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:46:12,640 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:12,640 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:46:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:46:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |registration_status| [DEBUG] 2026-08-04 20:46:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:46:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |Accepted | [DEBUG] 2026-08-04 20:46:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:46:12,643 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:46:12,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:46:12,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : Session ID: d57d1c7f-6929-4203-0a27-99b3ee4390e7 [INFO ] 2026-08-04 20:46:12,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:46:12,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R19, sessionId=d57d1c7f-6929-4203-0a27-99b3ee4390e7] Connection is established [DEBUG] 2026-08-04 20:46:12,643 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2166) - Creating new store for sessionId 'd57d1c7f-6929-4203-0a27-99b3ee4390e7' [DEBUG] 2026-08-04 20:46:12,643 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2166) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:46:12,647 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=d57d1c7f-6929-4203-0a27-99b3ee4390e7] Received: [2,"8d3ab9d2-e792-4f99-8870-62e8caceedbe","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:46:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:46:12,650 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:12,650 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:12.65'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:46:12,660 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:12,660 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:46:12,660 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:46:12,662 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:46:12,662 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:46:12,662 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:46:12,662 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:46:12,662 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:46:12,662 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:46:12,662 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=d57d1c7f-6929-4203-0a27-99b3ee4390e7] Sending: [3,"8d3ab9d2-e792-4f99-8870-62e8caceedbe",{"status":"Accepted","currentTime":"2026-08-04T20:46:12.650Z","interval":7200}] [INFO ] 2026-08-04 20:46:14,434 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"2672088c-9247-4d35-9075-ecc8c3ca702c","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,434 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,434 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.434'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:46:14,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"a2ae4467-6609-4e69-a9d7-8e5c674643b0","Heartbeat",{}] [INFO ] 2026-08-04 20:46:14,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c96980a7-24f8-42db-8b28-3eca12e545ad","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,438 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,438 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,438 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.438'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:46:14,438 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.438'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:46:14,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"02de67c5-ddf4-4fb2-b13a-c98cf519d9bd","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,440 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,440 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.44'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:46:14,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"46e6f34e-0c37-4517-8c0e-c6d2f3348fd2","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,441 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,441 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.441'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:46:14,450 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c96980a7-24f8-42db-8b28-3eca12e545ad",{"currentTime":"2026-08-04T20:46:14.438Z"}] [INFO ] 2026-08-04 20:46:14,454 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"a27fb2e9-51b7-42b6-85ad-5b6eb6f01ee1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.434Z"}] [DEBUG] 2026-08-04 20:46:14,455 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:46:14,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"a2ae4467-6609-4e69-a9d7-8e5c674643b0",{"currentTime":"2026-08-04T20:46:14.438Z"}] [DEBUG] 2026-08-04 20:46:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"2672088c-9247-4d35-9075-ecc8c3ca702c",{"currentTime":"2026-08-04T20:46:14.434Z"}] [DEBUG] 2026-08-04 20:46:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,456 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"02de67c5-ddf4-4fb2-b13a-c98cf519d9bd",{"currentTime":"2026-08-04T20:46:14.440Z"}] [INFO ] 2026-08-04 20:46:14,457 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"cc5172e8-381c-4369-a52e-03401c002681","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.435Z"}] [DEBUG] 2026-08-04 20:46:14,458 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,458 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,458 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"46e6f34e-0c37-4517-8c0e-c6d2f3348fd2",{"currentTime":"2026-08-04T20:46:14.441Z"}] [DEBUG] 2026-08-04 20:46:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:46:14,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"376e7be6-d1f2-45fc-ae70-2d935450ae79","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.435Z"}] [DEBUG] 2026-08-04 20:46:14,460 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:46:14,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"ea21637e-4e18-4de8-9c43-6653d458ef78","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.436Z"}] [DEBUG] 2026-08-04 20:46:14,461 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,461 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:46:14,461 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,461 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:46:14,462 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,462 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:46:14,462 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,462 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.434'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:46:14,463 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"e17a12e4-c2f7-4958-be6a-536cf92800f6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.435Z"}] [DEBUG] 2026-08-04 20:46:14,463 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,464 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:46:14,465 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,465 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:46:14,465 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:46:14,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:46:14,475 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:14,476 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"a27fb2e9-51b7-42b6-85ad-5b6eb6f01ee1",{}] [DEBUG] 2026-08-04 20:46:14,476 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,476 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.435'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,479 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,479 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:46:14,479 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:46:14,489 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:46:14,489 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:46:14,490 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"cc5172e8-381c-4369-a52e-03401c002681",{}] [DEBUG] 2026-08-04 20:46:14,490 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,490 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.436'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,493 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,493 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:46:14,493 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:46:14,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:46:14,502 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:14,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"ea21637e-4e18-4de8-9c43-6653d458ef78",{}] [DEBUG] 2026-08-04 20:46:14,503 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,503 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.435'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,506 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,506 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:46:14,506 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:46:14,514 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:46:14,514 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:14,515 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"376e7be6-d1f2-45fc-ae70-2d935450ae79",{}] [DEBUG] 2026-08-04 20:46:14,515 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,515 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.435'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,518 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,518 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:46:14,518 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:46:14,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:46:14,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"e17a12e4-c2f7-4958-be6a-536cf92800f6",{}] [INFO ] 2026-08-04 20:46:14,851 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"cc543383-ed15-4e0f-a260-c8042f33b8e2","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,851 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,851 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.851'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:46:14,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"ede9d3a6-8fec-4f69-b037-65e462d2c0be","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,854 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,855 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.854'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:46:14,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c8ece974-7edd-40d4-ba78-9944fbcb16b3","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,855 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,855 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.855'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:46:14,856 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"fc0309b2-397b-46a0-9cfd-8ac745ea2c75","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,856 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,856 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.856'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:46:14,858 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"73ce563b-8c10-4f9a-a7c0-52cfacbe52f5","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,858 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,858 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.858'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:46:14,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"1ffba7c9-7468-495b-bc88-ece97280c947","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:14,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:14,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:14.86'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:46:14,867 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,867 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"cc543383-ed15-4e0f-a260-c8042f33b8e2",{"currentTime":"2026-08-04T20:46:14.851Z"}] [INFO ] 2026-08-04 20:46:14,871 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"d282233e-20d0-42d7-b08b-b5f7ca17f310","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.854Z"}] [DEBUG] 2026-08-04 20:46:14,871 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,872 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,872 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:46:14,873 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,873 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"fc0309b2-397b-46a0-9cfd-8ac745ea2c75",{"currentTime":"2026-08-04T20:46:14.856Z"}] [INFO ] 2026-08-04 20:46:14,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c8ece974-7edd-40d4-ba78-9944fbcb16b3",{"currentTime":"2026-08-04T20:46:14.855Z"}] [DEBUG] 2026-08-04 20:46:14,873 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,873 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"ede9d3a6-8fec-4f69-b037-65e462d2c0be",{"currentTime":"2026-08-04T20:46:14.854Z"}] [INFO ] 2026-08-04 20:46:14,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"73ce563b-8c10-4f9a-a7c0-52cfacbe52f5",{"currentTime":"2026-08-04T20:46:14.858Z"}] [INFO ] 2026-08-04 20:46:14,875 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"a53f6650-ffa7-4c0a-a7b2-90b02c58e8a0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.852Z"}] [DEBUG] 2026-08-04 20:46:14,875 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,876 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:46:14,876 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:14,876 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"1ffba7c9-7468-495b-bc88-ece97280c947",{"currentTime":"2026-08-04T20:46:14.860Z"}] [DEBUG] 2026-08-04 20:46:14,876 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,877 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:46:14,877 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,878 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.854'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,881 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,881 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:46:14,881 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:46:14,885 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"2a43904c-fae5-41b8-a114-225285c13435","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.853Z"}] [DEBUG] 2026-08-04 20:46:14,885 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,886 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,886 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:46:14,890 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:46:14,890 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:14,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"d282233e-20d0-42d7-b08b-b5f7ca17f310",{}] [DEBUG] 2026-08-04 20:46:14,892 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,892 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.852'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:46:14,894 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"9775459a-9f71-4d58-a534-5496edc6d1d1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.853Z"}] [DEBUG] 2026-08-04 20:46:14,894 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,894 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,894 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2170) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:46:14,894 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - commit [DEBUG] 2026-08-04 20:46:14,895 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,895 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:46:14,896 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"48342c73-bf63-4077-b693-0b61f64c4431","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.852Z"}] [DEBUG] 2026-08-04 20:46:14,896 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:46:14,897 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"f1dfffec-29bd-4623-9593-90d2f215fca2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:14.853Z"}] [DEBUG] 2026-08-04 20:46:14,897 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:46:14,897 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,897 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:46:14,898 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:14,898 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:46:14,903 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : true [DEBUG] 2026-08-04 20:46:14,903 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:14,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"a53f6650-ffa7-4c0a-a7b2-90b02c58e8a0",{}] [DEBUG] 2026-08-04 20:46:14,904 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,904 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.853'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,907 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,907 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:46:14,907 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:46:14,916 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:46:14,916 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:14,917 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"2a43904c-fae5-41b8-a114-225285c13435",{}] [DEBUG] 2026-08-04 20:46:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,918 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.853'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,920 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,920 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:46:14,920 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:46:14,930 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:46:14,930 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:14,931 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"9775459a-9f71-4d58-a534-5496edc6d1d1",{}] [DEBUG] 2026-08-04 20:46:14,931 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,931 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.852'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,941 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,941 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:46:14,941 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:46:14,951 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [INFO ] 2026-08-04 20:46:14,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"48342c73-bf63-4077-b693-0b61f64c4431",{}] [DEBUG] 2026-08-04 20:46:14,954 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:46:14,955 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:14,955 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:14.853'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:14,966 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:14,966 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:46:14,966 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:46:14,978 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:46:14,979 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"f1dfffec-29bd-4623-9593-90d2f215fca2",{}] [INFO ] 2026-08-04 20:46:15,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"0837f022-220f-4eeb-b391-8625c6804d8c","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:15,293 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:15,293 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:15.293'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:46:15,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"dd307045-1ddc-4818-832b-1a759a330a36","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:15,298 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:15,298 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:15.298'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:46:15,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"20ba6375-3fe8-4bc4-9d8b-e8810f226aff","Heartbeat",{}] [INFO ] 2026-08-04 20:46:15,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"f1ac2520-94f6-45fa-a346-7db0dd9f1802","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:15.3'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:46:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:15.299'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:46:15,307 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:15,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"0837f022-220f-4eeb-b391-8625c6804d8c",{"currentTime":"2026-08-04T20:46:15.293Z"}] [INFO ] 2026-08-04 20:46:15,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"1fccc809-d66f-4ee1-83d1-6883f36626ec","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:15,309 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:15,309 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:15.309'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:46:15,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"fc904fc9-118d-4df7-be46-9f5a88dea26f","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:15,311 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:15,311 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:15.311'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:46:15,312 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:15,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"dd307045-1ddc-4818-832b-1a759a330a36",{"currentTime":"2026-08-04T20:46:15.298Z"}] [DEBUG] 2026-08-04 20:46:15,322 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:15,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"f1ac2520-94f6-45fa-a346-7db0dd9f1802",{"currentTime":"2026-08-04T20:46:15.300Z"}] [INFO ] 2026-08-04 20:46:15,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"1b29d981-9225-4db1-ba33-445485d2fa1f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:15.276Z"}] [DEBUG] 2026-08-04 20:46:15,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:46:15,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"9285a9f0-70c8-4d20-9fd2-9e8da882186e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:15.270Z"}] [DEBUG] 2026-08-04 20:46:15,324 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:15,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:46:15,324 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:46:15,327 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,327 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,327 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:15,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"1fccc809-d66f-4ee1-83d1-6883f36626ec",{"currentTime":"2026-08-04T20:46:15.309Z"}] [INFO ] 2026-08-04 20:46:15,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"fc904fc9-118d-4df7-be46-9f5a88dea26f",{"currentTime":"2026-08-04T20:46:15.311Z"}] [INFO ] 2026-08-04 20:46:15,328 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"20ba6375-3fe8-4bc4-9d8b-e8810f226aff",{"currentTime":"2026-08-04T20:46:15.299Z"}] [DEBUG] 2026-08-04 20:46:15,328 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:15,328 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:46:15,328 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:15,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"e26819ef-6cdc-49d7-ab2e-2711391d10fe","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:15,329 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:15,329 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:15.329'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:46:15,330 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:15,330 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:15.276'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:15,332 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,332 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:46:15,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:46:15,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"fab27f91-0830-41a8-b433-e5866747242f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:15.270Z"}] [DEBUG] 2026-08-04 20:46:15,338 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:46:15,339 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:15,339 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:46:15,345 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:46:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:46:15,346 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:15,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"e26819ef-6cdc-49d7-ab2e-2711391d10fe",{"currentTime":"2026-08-04T20:46:15.329Z"}] [INFO ] 2026-08-04 20:46:15,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"1b29d981-9225-4db1-ba33-445485d2fa1f",{}] [INFO ] 2026-08-04 20:46:15,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"3cf02e0e-1411-4b55-b46c-b7a62f31f6dd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:15.277Z"}] [DEBUG] 2026-08-04 20:46:15,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:46:15,347 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:15,347 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:15.27'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:15,348 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:15,348 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:46:15,349 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,349 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:46:15,349 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:46:15,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"477db7ce-1fb6-45c8-a607-968cb30645d3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:15.265Z"}] [DEBUG] 2026-08-04 20:46:15,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [INFO ] 2026-08-04 20:46:15,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"aac7dd3b-499f-483e-bd12-9f936b031974","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:15.269Z"}] [DEBUG] 2026-08-04 20:46:15,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:46:15,352 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:15,352 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:46:15,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:15,353 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:46:15,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d9a2f11a-92f2-40d4-b729-37dbab25e11c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:15.269Z"}] [DEBUG] 2026-08-04 20:46:15,355 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : false [DEBUG] 2026-08-04 20:46:15,355 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:15,355 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:46:15,358 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:46:15,358 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:46:15,358 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:15,358 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"9285a9f0-70c8-4d20-9fd2-9e8da882186e",{}] [DEBUG] 2026-08-04 20:46:15,359 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:15,359 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:15.27'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:15,359 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:15,359 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:15.265'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:15,361 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,361 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:46:15,361 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:46:15,362 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,362 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:46:15,362 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:46:15,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:46:15,370 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"fab27f91-0830-41a8-b433-e5866747242f",{}] [DEBUG] 2026-08-04 20:46:15,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:46:15,375 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:15,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"477db7ce-1fb6-45c8-a607-968cb30645d3",{}] [DEBUG] 2026-08-04 20:46:15,376 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:15,376 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:15.277'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:15,379 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,379 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:46:15,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:46:15,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:46:15,388 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:15,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"3cf02e0e-1411-4b55-b46c-b7a62f31f6dd",{}] [DEBUG] 2026-08-04 20:46:15,389 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:15,389 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:15.269'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:15,392 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,392 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:46:15,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:46:15,402 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:46:15,402 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 0 [INFO ] 2026-08-04 20:46:15,403 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"aac7dd3b-499f-483e-bd12-9f936b031974",{}] [DEBUG] 2026-08-04 20:46:15,403 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:15,403 org.jooq.tools.LoggerListener (qtp1046545660-2170) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:15.269'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:15,406 org.jooq.tools.LoggerListener (qtp1046545660-2170) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:15,406 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2170) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:46:15,406 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - commit [DEBUG] 2026-08-04 20:46:15,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2170) - setting auto commit : true [INFO ] 2026-08-04 20:46:15,416 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2170) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d9a2f11a-92f2-40d4-b729-37dbab25e11c",{}] [ERROR] 2026-08-04 20:46:21,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=9ddc11e6-2d6a-7a4e-5d34-e6c07c925753] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:46:21,840 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=9ddc11e6-2d6a-7a4e-5d34-e6c07c925753] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:46:21,840 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '9ddc11e6-2d6a-7a4e-5d34-e6c07c925753' [DEBUG] 2026-08-04 20:46:21,840 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:46:22,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:46:22,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=eb23a77c-0b97-524f-9b10-c5ee98b1eb28] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:46:22,298 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Deleting the store for sessionId 'eb23a77c-0b97-524f-9b10-c5ee98b1eb28' [DEBUG] 2026-08-04 20:46:22,298 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A SessionContext is removed for chargeBoxId '7CS1-6-2247-00026'. Store size: 0 [DEBUG] 2026-08-04 20:46:25,842 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:25,842 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:46:25,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:46:25,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:46:25,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:46:25,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:46:25,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:46:25,845 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:46:25,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:46:25,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 43309341-272b-12c9-afb8-25e81a669abe [INFO ] 2026-08-04 20:46:25,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:46:25,845 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=43309341-272b-12c9-afb8-25e81a669abe] Connection is established [DEBUG] 2026-08-04 20:46:25,845 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '43309341-272b-12c9-afb8-25e81a669abe' [DEBUG] 2026-08-04 20:46:25,845 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [DEBUG] 2026-08-04 20:46:35,583 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:35,583 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:46:35,586 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:46:35,586 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:46:35,586 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:46:35,586 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:46:35,586 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:46:35,586 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:46:35,586 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:46:35,586 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: 1f02cdeb-da88-877a-af71-fe46246f1d17 [INFO ] 2026-08-04 20:46:35,586 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value 7CS1-6-2247-00026 [INFO ] 2026-08-04 20:46:35,586 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Connection is established [DEBUG] 2026-08-04 20:46:35,586 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId '1f02cdeb-da88-877a-af71-fe46246f1d17' [DEBUG] 2026-08-04 20:46:35,586 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId '7CS1-6-2247-00026'. Store size: 1 [INFO ] 2026-08-04 20:46:39,576 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"13ce8a99-b406-44ca-8a5d-76e9ce495a13","Heartbeat",{}] [DEBUG] 2026-08-04 20:46:39,576 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:46:39,576 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:46:39.576'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:46:39,592 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:46:39,592 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"13ce8a99-b406-44ca-8a5d-76e9ce495a13",{"currentTime":"2026-08-04T20:46:39.576Z"}] [INFO ] 2026-08-04 20:46:39,600 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"547e31a3-0898-4ec3-9509-09b69be09bac","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:46:39.573Z"}] [DEBUG] 2026-08-04 20:46:39,601 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:46:39,602 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:46:39,602 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:46:39,604 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:46:39,605 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:46:39,605 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:46:39.573'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:46:39,608 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:46:39,608 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:46:39,608 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:46:39,616 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:46:39,617 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"547e31a3-0898-4ec3-9509-09b69be09bac",{}] [INFO ] 2026-08-04 20:47:04,448 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"e8a1378a-f5d2-45e9-bc81-835d175d25c5","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,449 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,449 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.448'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:47:04,450 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"ed56eda5-591b-453e-b057-e096ef2c464d","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,450 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,450 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.45'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:47:04,460 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"e8a1378a-f5d2-45e9-bc81-835d175d25c5",{"currentTime":"2026-08-04T20:47:04.448Z"}] [INFO ] 2026-08-04 20:47:04,461 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"203e254f-00ee-4280-925b-ac5530fc1412","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,461 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,462 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.461'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:47:04,462 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,462 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"ed56eda5-591b-453e-b057-e096ef2c464d",{"currentTime":"2026-08-04T20:47:04.450Z"}] [INFO ] 2026-08-04 20:47:04,472 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"6101c63f-6eaa-4b94-8668-465417aa9c37","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,472 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,472 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.472'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:47:04,472 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"8999f78b-3438-4fe1-9ffc-99b7605c9575","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.441Z"}] [DEBUG] 2026-08-04 20:47:04,473 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,473 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"203e254f-00ee-4280-925b-ac5530fc1412",{"currentTime":"2026-08-04T20:47:04.461Z"}] [INFO ] 2026-08-04 20:47:04,473 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"7c27fe21-616c-41fe-bfd8-381fc2a83aa1","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,473 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,473 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,473 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.473'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:47:04,474 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,474 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:47:04,477 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,478 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c5f59e3e-7df5-45fa-b540-dfdeeeab6b1e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.440Z"}] [DEBUG] 2026-08-04 20:47:04,478 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,478 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.441'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,479 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,479 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,480 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:47:04,481 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,481 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:47:04,481 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:47:04,482 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"046496e6-b9e9-443f-a2af-bf3fc3ae3896","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.441Z"}] [DEBUG] 2026-08-04 20:47:04,482 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,483 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,483 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:47:04,486 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"6101c63f-6eaa-4b94-8668-465417aa9c37",{"currentTime":"2026-08-04T20:47:04.472Z"}] [DEBUG] 2026-08-04 20:47:04,491 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,491 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,491 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"7c27fe21-616c-41fe-bfd8-381fc2a83aa1",{"currentTime":"2026-08-04T20:47:04.473Z"}] [DEBUG] 2026-08-04 20:47:04,491 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:47:04,492 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"8999f78b-3438-4fe1-9ffc-99b7605c9575",{}] [DEBUG] 2026-08-04 20:47:04,492 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:47:04,493 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"9824e812-3e79-4b45-8637-d83d3c6977ba","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.440Z"}] [DEBUG] 2026-08-04 20:47:04,493 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,493 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.44'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,494 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,494 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:47:04,495 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,495 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:47:04,495 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 20:47:04,498 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"21f6759c-da63-4ad7-8e96-68fd5adc1fa0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.440Z"}] [DEBUG] 2026-08-04 20:47:04,498 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,499 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,499 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:47:04,504 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:47:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c5f59e3e-7df5-45fa-b540-dfdeeeab6b1e",{}] [DEBUG] 2026-08-04 20:47:04,506 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,506 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.441'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,509 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,509 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:47:04,509 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:47:04,518 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:47:04,518 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"046496e6-b9e9-443f-a2af-bf3fc3ae3896",{}] [DEBUG] 2026-08-04 20:47:04,519 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,519 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.44'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,522 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,522 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:47:04,522 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:47:04,532 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:47:04,532 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"9824e812-3e79-4b45-8637-d83d3c6977ba",{}] [DEBUG] 2026-08-04 20:47:04,533 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,533 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.44'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,536 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,536 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:47:04,536 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:47:04,545 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:47:04,546 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"21f6759c-da63-4ad7-8e96-68fd5adc1fa0",{}] [INFO ] 2026-08-04 20:47:04,874 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"06850cce-ecf0-4a15-b59a-f9456fcddf02","Heartbeat",{}] [INFO ] 2026-08-04 20:47:04,874 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"9605b16c-55df-4ebe-a0b0-d82d65aee4ee","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,874 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,874 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,874 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.874'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:47:04,874 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.874'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:47:04,887 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1276803e-954d-40f0-aa82-3e2c3be178aa","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,887 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,887 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.887'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:47:04,887 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ccda504b-3310-4da9-988f-ac1482171889","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,887 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,888 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.887'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:47:04,890 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"9605b16c-55df-4ebe-a0b0-d82d65aee4ee",{"currentTime":"2026-08-04T20:47:04.874Z"}] [DEBUG] 2026-08-04 20:47:04,891 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"06850cce-ecf0-4a15-b59a-f9456fcddf02",{"currentTime":"2026-08-04T20:47:04.874Z"}] [INFO ] 2026-08-04 20:47:04,895 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"82055615-35bc-4cf2-8f57-346b16b292d2","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,895 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,895 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.895'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:47:04,899 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,900 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1276803e-954d-40f0-aa82-3e2c3be178aa",{"currentTime":"2026-08-04T20:47:04.887Z"}] [INFO ] 2026-08-04 20:47:04,901 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"0711dd5e-ee11-4754-88b1-17fd249e5606","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.857Z"}] [DEBUG] 2026-08-04 20:47:04,901 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,906 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,906 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ccda504b-3310-4da9-988f-ac1482171889",{"currentTime":"2026-08-04T20:47:04.887Z"}] [DEBUG] 2026-08-04 20:47:04,906 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,906 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:47:04,911 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,911 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"82055615-35bc-4cf2-8f57-346b16b292d2",{"currentTime":"2026-08-04T20:47:04.895Z"}] [DEBUG] 2026-08-04 20:47:04,912 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:04,913 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,913 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.857'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:47:04,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"81d7be27-f40f-48ba-8620-e233bd140ccc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.858Z"}] [DEBUG] 2026-08-04 20:47:04,914 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,915 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,915 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:47:04,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"e38fae6b-e303-42bc-8005-f5a863550c95","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.858Z"}] [DEBUG] 2026-08-04 20:47:04,918 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,918 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:47:04,918 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:47:04,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c2a63046-2e6e-4f99-8699-c1ef2c327e3e","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:04,920 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:04,921 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:04.92'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:47:04,923 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"d2e35852-4573-4f98-affc-ba8810f22945","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.859Z"}] [DEBUG] 2026-08-04 20:47:04,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:47:04,924 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"45b5c1c8-d1be-423e-82f7-0e79f5116239","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.859Z"}] [DEBUG] 2026-08-04 20:47:04,924 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,924 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,924 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:47:04,924 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,924 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:47:04,925 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,925 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:47:04,927 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:47:04,927 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,927 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"0711dd5e-ee11-4754-88b1-17fd249e5606",{}] [DEBUG] 2026-08-04 20:47:04,928 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,928 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.858'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,931 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,931 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:47:04,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:47:04,932 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:04,932 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c2a63046-2e6e-4f99-8699-c1ef2c327e3e",{"currentTime":"2026-08-04T20:47:04.920Z"}] [INFO ] 2026-08-04 20:47:04,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"55b55ef3-2bf7-429e-90e8-a05e238c6c14","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:04.858Z"}] [DEBUG] 2026-08-04 20:47:04,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:47:04,939 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:04,939 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:47:04,941 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:47:04,941 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,942 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"81d7be27-f40f-48ba-8620-e233bd140ccc",{}] [DEBUG] 2026-08-04 20:47:04,942 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,942 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.858'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,945 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,945 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:47:04,945 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:47:04,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:47:04,959 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:04,959 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,960 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"e38fae6b-e303-42bc-8005-f5a863550c95",{}] [DEBUG] 2026-08-04 20:47:04,960 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,960 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,960 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.859'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,960 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.859'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,966 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,966 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,966 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:47:04,966 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:47:04,966 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:47:04,966 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:47:04,976 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:47:04,977 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"45b5c1c8-d1be-423e-82f7-0e79f5116239",{}] [DEBUG] 2026-08-04 20:47:04,978 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:47:04,978 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:04,979 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"d2e35852-4573-4f98-affc-ba8810f22945",{}] [DEBUG] 2026-08-04 20:47:04,979 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:04,979 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:04.858'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:04,982 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:04,982 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:47:04,982 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:47:04,991 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:47:04,992 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"55b55ef3-2bf7-429e-90e8-a05e238c6c14",{}] [INFO ] 2026-08-04 20:47:05,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"a547132b-8304-4060-8fd7-f62447b51d03","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:05,273 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:05,273 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:05.273'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:47:05,275 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"6a7b9faf-11ce-4ea7-a974-9ec5989faea9","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:05,276 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:05,276 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:05.275'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:47:05,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"3e2ebf40-88c3-40b0-9b01-436b4d184fdd","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:05,280 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:05,280 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:05.28'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:47:05,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"c0f379d3-b21b-49be-84b1-1ca4e7e3135a","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:05,282 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:05,282 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:05.282'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:47:05,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"02043dad-df18-4331-8c1c-1dd654d4f890","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:05,283 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:05,283 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:05.283'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:47:05,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"524a9374-a626-4a59-88e2-4c7365858a05","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:05,286 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:05,286 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:05.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:47:05,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"011e909a-28fa-4ba0-825f-239d5e3290ac","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:05,286 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:05,286 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:05.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:47:05,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:05,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"6a7b9faf-11ce-4ea7-a974-9ec5989faea9",{"currentTime":"2026-08-04T20:47:05.275Z"}] [INFO ] 2026-08-04 20:47:05,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"3495d46b-b28d-44e2-9328-631db712f99a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:05.272Z"}] [DEBUG] 2026-08-04 20:47:05,289 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:47:05,290 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:05,290 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:47:05,293 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:05,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"a547132b-8304-4060-8fd7-f62447b51d03",{"currentTime":"2026-08-04T20:47:05.273Z"}] [DEBUG] 2026-08-04 20:47:05,293 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:05,294 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:05,294 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:05.272'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:47:05,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"39ee21f6-1de9-460c-b0d8-2cdbe747fb15","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:05.266Z"}] [DEBUG] 2026-08-04 20:47:05,296 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:47:05,297 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,297 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:47:05,297 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:47:05,297 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:05,297 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:47:05,298 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,298 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:05,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"c0f379d3-b21b-49be-84b1-1ca4e7e3135a",{"currentTime":"2026-08-04T20:47:05.282Z"}] [INFO ] 2026-08-04 20:47:05,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"3e2ebf40-88c3-40b0-9b01-436b4d184fdd",{"currentTime":"2026-08-04T20:47:05.280Z"}] [DEBUG] 2026-08-04 20:47:05,299 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:05,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"02043dad-df18-4331-8c1c-1dd654d4f890",{"currentTime":"2026-08-04T20:47:05.283Z"}] [DEBUG] 2026-08-04 20:47:05,299 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:05,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"011e909a-28fa-4ba0-825f-239d5e3290ac",{"currentTime":"2026-08-04T20:47:05.286Z"}] [DEBUG] 2026-08-04 20:47:05,299 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:05,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"524a9374-a626-4a59-88e2-4c7365858a05",{"currentTime":"2026-08-04T20:47:05.286Z"}] [INFO ] 2026-08-04 20:47:05,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"31bfba3d-33bc-4d28-999e-ba508a7637e2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:05.280Z"}] [DEBUG] 2026-08-04 20:47:05,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:47:05,301 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:05,302 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [INFO ] 2026-08-04 20:47:05,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"7fc279f9-c296-4504-9292-9a5c8859de43","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:05.272Z"}] [DEBUG] 2026-08-04 20:47:05,303 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:47:05,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"695cf120-41ec-4d4b-a160-5ec33ef12456","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:05.271Z"}] [DEBUG] 2026-08-04 20:47:05,304 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:47:05,304 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:05,305 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:47:05,306 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"6d306e09-7e65-47ed-977c-807a779a57b6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:05.279Z"}] [DEBUG] 2026-08-04 20:47:05,306 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:47:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:05,306 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:47:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:47:05,307 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:05,307 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:05,307 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:47:05,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"3495d46b-b28d-44e2-9328-631db712f99a",{}] [INFO ] 2026-08-04 20:47:05,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2ff9dbc0-ff7d-456a-a003-00a18dc44bde","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:05.271Z"}] [DEBUG] 2026-08-04 20:47:05,308 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:47:05,308 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:05,308 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:05.266'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:05,309 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:05,309 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:47:05,311 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,311 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:47:05,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:47:05,320 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:47:05,320 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:05,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"39ee21f6-1de9-460c-b0d8-2cdbe747fb15",{}] [DEBUG] 2026-08-04 20:47:05,321 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:05,321 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:05.28'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:05,324 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,324 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:47:05,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:47:05,334 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:47:05,334 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:05,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"31bfba3d-33bc-4d28-999e-ba508a7637e2",{}] [DEBUG] 2026-08-04 20:47:05,335 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:05,336 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:05.271'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:05,338 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,338 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:47:05,338 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:47:05,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:47:05,347 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:05,348 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"695cf120-41ec-4d4b-a160-5ec33ef12456",{}] [DEBUG] 2026-08-04 20:47:05,349 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:05,349 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:05.279'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:05,351 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,351 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:47:05,351 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:47:05,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:47:05,360 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:05,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"6d306e09-7e65-47ed-977c-807a779a57b6",{}] [DEBUG] 2026-08-04 20:47:05,361 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:05,361 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:05.272'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:05,364 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,364 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:47:05,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:47:05,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:47:05,372 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:05,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"7fc279f9-c296-4504-9292-9a5c8859de43",{}] [DEBUG] 2026-08-04 20:47:05,374 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:05,374 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:05.271'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:05,377 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:05,377 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:47:05,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:47:05,387 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:47:05,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2ff9dbc0-ff7d-456a-a003-00a18dc44bde",{}] [DEBUG] 2026-08-04 20:47:07,813 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:47:07,813 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2391 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:47:07,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:47:07,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:47:07,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:47:07,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : | 2391|999_SCHEDULE_BOT_PST| 1|100289|2024-05-23T18:50:56.267Z|5318666 |2024-05-23T19:29:52.566Z|5341873 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:47:07,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:47:07,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:47:07,841 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:47:07,842 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2391 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-05-23 18:50:56.267'} and {ts '2024-05-23 19:29:52.566'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:47:07,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:47:07,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:47:07,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:47:07,844 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:47:12,640 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=d57d1c7f-6929-4203-0a27-99b3ee4390e7] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:47:12,640 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=d57d1c7f-6929-4203-0a27-99b3ee4390e7] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:47:12,640 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Deleting the store for sessionId 'd57d1c7f-6929-4203-0a27-99b3ee4390e7' [DEBUG] 2026-08-04 20:47:12,640 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:47:12,644 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:12,644 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:47:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:47:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:47:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:47:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:47:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:47:12,647 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:47:12,647 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:47:12,647 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : Session ID: 523c932c-ef98-8404-9fd9-32718289a0cc [INFO ] 2026-08-04 20:47:12,647 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:47:12,647 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=523c932c-ef98-8404-9fd9-32718289a0cc] Connection is established [DEBUG] 2026-08-04 20:47:12,647 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Creating new store for sessionId '523c932c-ef98-8404-9fd9-32718289a0cc' [DEBUG] 2026-08-04 20:47:12,647 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:47:12,651 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=523c932c-ef98-8404-9fd9-32718289a0cc] Received: [2,"2a8c4bdb-d31e-49a0-8f3e-74464bae52c9","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:47:12,651 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:12,651 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:47:12,653 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:12,653 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:12.653'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:47:12,664 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:12,664 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:47:12,664 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:47:12,666 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:47:12,666 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:47:12,666 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:47:12,666 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:47:12,666 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:47:12,666 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:47:12,666 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=523c932c-ef98-8404-9fd9-32718289a0cc] Sending: [3,"2a8c4bdb-d31e-49a0-8f3e-74464bae52c9",{"status":"Accepted","currentTime":"2026-08-04T20:47:12.653Z","interval":7200}] [INFO ] 2026-08-04 20:47:22,917 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Received: [2,"a0e2807e-1905-4db4-a947-ce819644c590","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:22,917 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:22,917 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:22.917'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:47:22,930 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:22,930 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Sending: [3,"a0e2807e-1905-4db4-a947-ce819644c590",{"currentTime":"2026-08-04T20:47:22.917Z"}] [ERROR] 2026-08-04 20:47:25,843 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=1A31-1-2146-00001, sessionId=43309341-272b-12c9-afb8-25e81a669abe] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:47:25,844 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=1A31-1-2146-00001, sessionId=43309341-272b-12c9-afb8-25e81a669abe] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:47:25,844 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Deleting the store for sessionId '43309341-272b-12c9-afb8-25e81a669abe' [DEBUG] 2026-08-04 20:47:25,844 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:47:29,577 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"c17b0182-1315-4c50-a5a3-1467f27827d1","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:29,577 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:29,577 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:29.577'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:47:29,589 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:29,589 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"c17b0182-1315-4c50-a5a3-1467f27827d1",{"currentTime":"2026-08-04T20:47:29.577Z"}] [INFO ] 2026-08-04 20:47:29,593 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"a9ecd4eb-727a-45ef-a0b9-deb6d208a2b6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:29.578Z"}] [DEBUG] 2026-08-04 20:47:29,593 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:47:29,594 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:29,594 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:47:29,597 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:29,598 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:29,598 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:29.578'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:29,600 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:29,600 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:47:29,600 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:47:29,609 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:47:29,610 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"a9ecd4eb-727a-45ef-a0b9-deb6d208a2b6",{}] [INFO ] 2026-08-04 20:47:54,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"3ce4a043-bbb7-44e2-99f4-43629fc2ad1e","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,445 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,445 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.445'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:47:54,446 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"16424db7-4ffc-4b0a-b64e-a4b5fb10b564","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,446 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,446 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.446'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:47:54,457 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,457 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"3ce4a043-bbb7-44e2-99f4-43629fc2ad1e",{"currentTime":"2026-08-04T20:47:54.445Z"}] [INFO ] 2026-08-04 20:47:54,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"8f189dd3-2183-4199-ac25-fece18a81203","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,460 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,460 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.46'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:47:54,462 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,462 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"16424db7-4ffc-4b0a-b64e-a4b5fb10b564",{"currentTime":"2026-08-04T20:47:54.446Z"}] [INFO ] 2026-08-04 20:47:54,463 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2f5e30d6-9596-4e5b-925c-6d043b199108","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.463'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:47:54,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"eeee7491-487c-48ba-b65f-71193e814e88","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,467 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,467 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.467'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:47:54,472 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"65151782-8b13-4733-aa11-f2dff82ddf1e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.460Z"}] [DEBUG] 2026-08-04 20:47:54,472 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:47:54,474 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,474 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"1ce16105-7b03-4454-99f5-10dd03d484be","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.471Z"}] [INFO ] 2026-08-04 20:47:54,474 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"8f189dd3-2183-4199-ac25-fece18a81203",{"currentTime":"2026-08-04T20:47:54.460Z"}] [DEBUG] 2026-08-04 20:47:54,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,476 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,476 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:47:54,476 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:54,477 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:47:54,477 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"53e41962-bd0f-4471-961f-8b8dceefa867","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.461Z"}] [DEBUG] 2026-08-04 20:47:54,477 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,477 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.46'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,478 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,478 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:47:54,479 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,479 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2f5e30d6-9596-4e5b-925c-6d043b199108",{"currentTime":"2026-08-04T20:47:54.463Z"}] [DEBUG] 2026-08-04 20:47:54,479 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,479 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"eeee7491-487c-48ba-b65f-71193e814e88",{"currentTime":"2026-08-04T20:47:54.467Z"}] [DEBUG] 2026-08-04 20:47:54,481 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,481 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"f69768f0-685d-4747-9da7-520778f5e101","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.471Z"}] [DEBUG] 2026-08-04 20:47:54,481 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:47:54,481 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:47:54,481 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,482 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,482 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:47:54,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"f2ed8ec3-7055-4a49-b34c-768c0027beba","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.471Z"}] [DEBUG] 2026-08-04 20:47:54,483 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,484 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,484 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:47:54,490 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,490 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,491 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"65151782-8b13-4733-aa11-f2dff82ddf1e",{}] [DEBUG] 2026-08-04 20:47:54,491 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,491 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.471'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,494 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,494 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:47:54,494 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:47:54,502 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,503 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"1ce16105-7b03-4454-99f5-10dd03d484be",{}] [DEBUG] 2026-08-04 20:47:54,504 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,504 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.461'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,507 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,507 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:47:54,507 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:47:54,516 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,516 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"53e41962-bd0f-4471-961f-8b8dceefa867",{}] [DEBUG] 2026-08-04 20:47:54,517 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,517 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.471'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,520 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,520 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:47:54,520 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:47:54,530 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,530 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,531 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"f69768f0-685d-4747-9da7-520778f5e101",{}] [DEBUG] 2026-08-04 20:47:54,531 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,532 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.471'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,534 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:47:54,534 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:47:54,543 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:47:54,544 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"f2ed8ec3-7055-4a49-b34c-768c0027beba",{}] [INFO ] 2026-08-04 20:47:54,863 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"c3cfd20c-2104-4b12-b043-9d4e16c52135","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,863 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,863 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.863'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:47:54,865 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"190876df-33af-4b02-af23-166dd2a0ee07","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,865 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,865 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.865'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:47:54,868 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b94bcd85-ad64-4a13-8e44-94ee6f4bb645","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,869 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,869 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.868'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:47:54,870 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"7b06adbb-68a2-4c67-9edb-17667697a7df","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,870 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,871 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.87'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:47:54,872 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"48bd28c8-ea86-4240-bea1-6e46fd647d62","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,872 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,872 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.872'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:47:54,873 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"d4b62107-2629-4b3f-9fb3-a900c221c25d","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:54,874 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:54,874 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:54.873'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:47:54,878 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,878 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"c3cfd20c-2104-4b12-b043-9d4e16c52135",{"currentTime":"2026-08-04T20:47:54.863Z"}] [INFO ] 2026-08-04 20:47:54,881 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"bc2e948d-ea91-408c-80ef-5d0682f20753","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.867Z"}] [DEBUG] 2026-08-04 20:47:54,881 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,883 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,883 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:47:54,883 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,883 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"190876df-33af-4b02-af23-166dd2a0ee07",{"currentTime":"2026-08-04T20:47:54.865Z"}] [DEBUG] 2026-08-04 20:47:54,885 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:54,887 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,887 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.867'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:47:54,887 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"b27d4957-b79e-483b-886f-b630fcd701a2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.867Z"}] [DEBUG] 2026-08-04 20:47:54,887 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,888 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,888 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:47:54,888 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,888 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"7b06adbb-68a2-4c67-9edb-17667697a7df",{"currentTime":"2026-08-04T20:47:54.870Z"}] [INFO ] 2026-08-04 20:47:54,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b94bcd85-ad64-4a13-8e44-94ee6f4bb645",{"currentTime":"2026-08-04T20:47:54.868Z"}] [DEBUG] 2026-08-04 20:47:54,889 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"d4b62107-2629-4b3f-9fb3-a900c221c25d",{"currentTime":"2026-08-04T20:47:54.873Z"}] [DEBUG] 2026-08-04 20:47:54,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:54,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"48bd28c8-ea86-4240-bea1-6e46fd647d62",{"currentTime":"2026-08-04T20:47:54.872Z"}] [DEBUG] 2026-08-04 20:47:54,889 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,889 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:47:54,889 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:47:54,890 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"2d16e171-8681-43f4-90ae-fe79192a6b6d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.867Z"}] [DEBUG] 2026-08-04 20:47:54,890 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:47:54,893 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"8e341d19-d841-44c3-add4-497a57c46165","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.868Z"}] [DEBUG] 2026-08-04 20:47:54,893 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,894 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,894 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:47:54,894 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ab4db26b-a1f7-40db-b364-b4494a0f9d83","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.869Z"}] [DEBUG] 2026-08-04 20:47:54,894 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,895 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,895 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:47:54,895 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,895 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:47:54,896 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"dd5cd3ec-be07-4372-b18d-503d15281407","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:54.868Z"}] [DEBUG] 2026-08-04 20:47:54,896 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:47:54,897 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:54,897 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:47:54,898 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,898 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,899 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"bc2e948d-ea91-408c-80ef-5d0682f20753",{}] [DEBUG] 2026-08-04 20:47:54,899 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,899 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.867'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,902 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,902 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:47:54,902 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:47:54,911 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,911 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,912 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"b27d4957-b79e-483b-886f-b630fcd701a2",{}] [DEBUG] 2026-08-04 20:47:54,912 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,912 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.869'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,915 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,915 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:47:54,915 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:47:54,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,925 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,926 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ab4db26b-a1f7-40db-b364-b4494a0f9d83",{}] [DEBUG] 2026-08-04 20:47:54,926 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,926 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.868'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,929 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,929 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:47:54,929 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:47:54,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,938 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"dd5cd3ec-be07-4372-b18d-503d15281407",{}] [DEBUG] 2026-08-04 20:47:54,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.867'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,942 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,942 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:47:54,942 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:47:54,954 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:47:54,955 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:54,955 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"2d16e171-8681-43f4-90ae-fe79192a6b6d",{}] [DEBUG] 2026-08-04 20:47:54,956 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:54,956 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:54.868'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:54,963 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:54,963 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:47:54,963 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:47:54,975 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:47:54,976 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"8e341d19-d841-44c3-add4-497a57c46165",{}] [INFO ] 2026-08-04 20:47:55,270 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"d4a8ad0e-11dc-4112-a1d9-17d7b28bd0d0","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:55,270 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:55,270 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:55.27'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:47:55,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"c53795cf-5c40-4b88-b6da-9e89a59d1af8","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:55,276 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:55,276 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:55.276'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:47:55,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"006ff4b9-5d48-4ea5-88d6-977c0bff1c49","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:55,276 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:55,276 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:55.276'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:47:55,279 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"365f758e-1188-40ab-9762-1b36cefde41b","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:55,279 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:55,279 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:55.279'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:47:55,281 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:55,281 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"d4a8ad0e-11dc-4112-a1d9-17d7b28bd0d0",{"currentTime":"2026-08-04T20:47:55.270Z"}] [INFO ] 2026-08-04 20:47:55,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"a4eaf730-46f0-46b2-99ce-36621767afff","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:55,284 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:55.284'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:47:55,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"429c0994-ce29-4e68-957d-1ac534d31932","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:55,289 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:55,289 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:55.289'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:47:55,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"a29f419e-fb18-4302-a700-674d257def0a","Heartbeat",{}] [DEBUG] 2026-08-04 20:47:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:47:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:47:55.292'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:47:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:55,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"006ff4b9-5d48-4ea5-88d6-977c0bff1c49",{"currentTime":"2026-08-04T20:47:55.276Z"}] [INFO ] 2026-08-04 20:47:55,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ff92086b-800c-4850-aad4-0cba5f20488d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:55.268Z"}] [DEBUG] 2026-08-04 20:47:55,292 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:47:55,294 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:55,294 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:47:55,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d1e9e054-e6d3-460e-b426-b44c68d46caf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:55.273Z"}] [DEBUG] 2026-08-04 20:47:55,294 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:47:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:47:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:55,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"c53795cf-5c40-4b88-b6da-9e89a59d1af8",{"currentTime":"2026-08-04T20:47:55.276Z"}] [INFO ] 2026-08-04 20:47:55,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"365f758e-1188-40ab-9762-1b36cefde41b",{"currentTime":"2026-08-04T20:47:55.279Z"}] [DEBUG] 2026-08-04 20:47:55,296 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:55,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"71fe81b5-4e90-419c-b3d9-5b2d29c9aa01","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:55.272Z"}] [DEBUG] 2026-08-04 20:47:55,297 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:47:55,297 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:55,298 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:47:55,298 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:55,298 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:55.268'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:47:55,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"0e6d3508-f13c-4f08-99ff-9509d4252587","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:55.274Z"}] [DEBUG] 2026-08-04 20:47:55,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:47:55,300 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:55,300 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:47:55,300 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:55,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"429c0994-ce29-4e68-957d-1ac534d31932",{"currentTime":"2026-08-04T20:47:55.289Z"}] [DEBUG] 2026-08-04 20:47:55,301 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,301 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:47:55,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:47:55,305 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:55,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"a4eaf730-46f0-46b2-99ce-36621767afff",{"currentTime":"2026-08-04T20:47:55.284Z"}] [INFO ] 2026-08-04 20:47:55,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"cf45d1c0-f2ab-40a4-882c-2f0d57732a62","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:55.283Z"}] [DEBUG] 2026-08-04 20:47:55,307 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:47:55,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"e9c3a023-3b46-41fb-bf66-fa1035a0b9e4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:55.273Z"}] [DEBUG] 2026-08-04 20:47:55,308 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:47:55,308 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:55,308 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:47:55,309 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:55,309 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:47:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:47:55,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"a29f419e-fb18-4302-a700-674d257def0a",{"currentTime":"2026-08-04T20:47:55.292Z"}] [DEBUG] 2026-08-04 20:47:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:47:55,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:47:55,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ff92086b-800c-4850-aad4-0cba5f20488d",{}] [DEBUG] 2026-08-04 20:47:55,312 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:55,312 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:55.273'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:55,315 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,315 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:47:55,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:47:55,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"54ace29f-ab2e-470c-bce8-fa08de4442a3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:47:55.283Z"}] [DEBUG] 2026-08-04 20:47:55,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:47:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:47:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:47:55,325 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:47:55,325 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:55,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d1e9e054-e6d3-460e-b426-b44c68d46caf",{}] [DEBUG] 2026-08-04 20:47:55,326 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:55,326 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:55.272'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:55,328 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,329 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:47:55,329 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:47:55,338 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:47:55,338 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:55,339 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"71fe81b5-4e90-419c-b3d9-5b2d29c9aa01",{}] [DEBUG] 2026-08-04 20:47:55,339 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:55,340 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:55.274'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:55,342 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,342 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:47:55,342 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:47:55,351 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:47:55,351 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:55,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"0e6d3508-f13c-4f08-99ff-9509d4252587",{}] [DEBUG] 2026-08-04 20:47:55,352 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:55,352 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:55.283'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:55,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,355 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:47:55,355 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:47:55,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:47:55,363 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:55,364 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"cf45d1c0-f2ab-40a4-882c-2f0d57732a62",{}] [DEBUG] 2026-08-04 20:47:55,364 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:55,364 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:55.273'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:55,367 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,367 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:47:55,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:47:55,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:47:55,377 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:47:55,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"e9c3a023-3b46-41fb-bf66-fa1035a0b9e4",{}] [DEBUG] 2026-08-04 20:47:55,378 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:47:55,378 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:47:55.283'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:47:55,381 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:47:55,381 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:47:55,381 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:47:55,390 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:47:55,391 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"54ace29f-ab2e-470c-bce8-fa08de4442a3",{}] [INFO ] 2026-08-04 20:48:01,556 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - changeConfiguration method [INFO ] 2026-08-04 20:48:01,556 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:48:01,556 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:01,557 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:48:12,646 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R19, sessionId=523c932c-ef98-8404-9fd9-32718289a0cc] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:48:12,646 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R19, sessionId=523c932c-ef98-8404-9fd9-32718289a0cc] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:48:12,646 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2162) - Deleting the store for sessionId '523c932c-ef98-8404-9fd9-32718289a0cc' [DEBUG] 2026-08-04 20:48:12,646 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2162) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:48:12,660 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:12,660 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:48:12,663 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:48:12,663 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:48:12,663 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:48:12,663 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:48:12,663 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:48:12,663 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:48:12,664 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:48:12,664 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 4cd44349-0dde-8fdc-3d6f-82fcdf5e5323 [INFO ] 2026-08-04 20:48:12,664 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:48:12,664 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=4cd44349-0dde-8fdc-3d6f-82fcdf5e5323] Connection is established [DEBUG] 2026-08-04 20:48:12,664 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '4cd44349-0dde-8fdc-3d6f-82fcdf5e5323' [DEBUG] 2026-08-04 20:48:12,664 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:48:12,670 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=4cd44349-0dde-8fdc-3d6f-82fcdf5e5323] Received: [2,"74c68532-052b-479a-9239-3a94ff8e4f01","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:48:12,670 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:12,670 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:48:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:48:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:48:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:48:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:48:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:48:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:48:12,672 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:48:12,673 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:12,673 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:12.672'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:48:12,683 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:12,683 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:48:12,683 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:48:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:48:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:48:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:48:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:48:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:48:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:48:12,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=4cd44349-0dde-8fdc-3d6f-82fcdf5e5323] Sending: [3,"74c68532-052b-479a-9239-3a94ff8e4f01",{"status":"Accepted","currentTime":"2026-08-04T20:48:12.672Z","interval":7200}] [DEBUG] 2026-08-04 20:48:17,962 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:17,962 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:48:17,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:48:17,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:48:17,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:48:17,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:48:17,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:48:17,965 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:48:17,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:48:17,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 14a7c80a-9e26-9cd3-a0ab-9284412ddeae [INFO ] 2026-08-04 20:48:17,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:48:17,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=14a7c80a-9e26-9cd3-a0ab-9284412ddeae] Connection is established [DEBUG] 2026-08-04 20:48:17,965 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '14a7c80a-9e26-9cd3-a0ab-9284412ddeae' [DEBUG] 2026-08-04 20:48:17,965 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:48:19,582 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"c1a4ba46-f214-46cc-aaa7-69cbfe058bd3","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:19,582 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:19,582 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:19.582'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:48:19,595 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:19,595 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"c1a4ba46-f214-46cc-aaa7-69cbfe058bd3",{"currentTime":"2026-08-04T20:48:19.582Z"}] [INFO ] 2026-08-04 20:48:19,599 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"cac2efe9-b79f-407f-ba08-0276d880d1f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:19.584Z"}] [DEBUG] 2026-08-04 20:48:19,600 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:48:19,601 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:19,601 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:48:19,603 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:48:19,604 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:19,604 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:19.584'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:19,607 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:19,607 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:48:19,607 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:48:19,615 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:48:19,616 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"cac2efe9-b79f-407f-ba08-0276d880d1f8",{}] [INFO ] 2026-08-04 20:48:22,702 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Received: [2,"8866ca28-3548-427c-a911-3540696fd397","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:22,702 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:22,702 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:22.702'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:48:22,714 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:22,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Sending: [3,"8866ca28-3548-427c-a911-3540696fd397",{"currentTime":"2026-08-04T20:48:22.702Z"}] [INFO ] 2026-08-04 20:48:44,465 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"21425269-1bcf-44a7-9d33-eb366f04e50c","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,465 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,465 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.465'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:48:44,470 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"aca74ecc-fdf9-4ef5-bab1-643e28473c28","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,470 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,470 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.47'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:48:44,475 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"534499a2-f945-4d01-8486-93d0a2fe8969","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,475 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,475 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.475'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:48:44,477 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"21264fdb-eb10-4bf7-966c-66addd4e126e","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,478 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,478 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.477'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:48:44,480 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,480 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"21425269-1bcf-44a7-9d33-eb366f04e50c",{"currentTime":"2026-08-04T20:48:44.465Z"}] [INFO ] 2026-08-04 20:48:44,482 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"fcbe2ec1-24da-4ee9-80c0-f1ab0f0a6cfc","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,482 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,482 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.482'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:48:44,485 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,485 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"aca74ecc-fdf9-4ef5-bab1-643e28473c28",{"currentTime":"2026-08-04T20:48:44.470Z"}] [DEBUG] 2026-08-04 20:48:44,490 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,490 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"534499a2-f945-4d01-8486-93d0a2fe8969",{"currentTime":"2026-08-04T20:48:44.475Z"}] [DEBUG] 2026-08-04 20:48:44,495 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"fcbe2ec1-24da-4ee9-80c0-f1ab0f0a6cfc",{"currentTime":"2026-08-04T20:48:44.482Z"}] [DEBUG] 2026-08-04 20:48:44,495 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"21264fdb-eb10-4bf7-966c-66addd4e126e",{"currentTime":"2026-08-04T20:48:44.477Z"}] [INFO ] 2026-08-04 20:48:44,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"d0b21f6f-de16-4a4f-ada7-faa0459ec21d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.474Z"}] [DEBUG] 2026-08-04 20:48:44,509 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,510 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,510 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:48:44,513 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"1db10bc5-1268-41b3-84f4-46f2119eb84c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.463Z"}] [DEBUG] 2026-08-04 20:48:44,514 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,514 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,515 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.474'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,515 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,515 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:48:44,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"c6fea658-8f75-453d-9ab5-225e7a52460b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.474Z"}] [INFO ] 2026-08-04 20:48:44,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"0186f06a-f259-4960-bc87-a28c28bbe1ca","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.464Z"}] [DEBUG] 2026-08-04 20:48:44,524 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,525 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,525 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:48:44,525 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,525 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:48:44,525 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:48:44,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:48:44,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"435894ae-ef4e-4876-b9c4-be4823f11a9c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.475Z"}] [DEBUG] 2026-08-04 20:48:44,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,527 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,527 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:48:44,527 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,527 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:48:44,535 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:48:44,535 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"d0b21f6f-de16-4a4f-ada7-faa0459ec21d",{}] [DEBUG] 2026-08-04 20:48:44,537 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,537 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.463'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,539 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,539 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:48:44,539 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:48:44,548 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:48:44,548 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"1db10bc5-1268-41b3-84f4-46f2119eb84c",{}] [DEBUG] 2026-08-04 20:48:44,549 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,549 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.464'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,551 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,551 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:48:44,551 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:48:44,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:48:44,561 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,562 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"0186f06a-f259-4960-bc87-a28c28bbe1ca",{}] [DEBUG] 2026-08-04 20:48:44,562 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,562 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.474'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,565 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,565 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:48:44,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:48:44,574 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:48:44,574 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"c6fea658-8f75-453d-9ab5-225e7a52460b",{}] [DEBUG] 2026-08-04 20:48:44,576 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,576 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.475'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,579 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,579 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:48:44,579 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:48:44,587 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:48:44,588 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"435894ae-ef4e-4876-b9c4-be4823f11a9c",{}] [INFO ] 2026-08-04 20:48:44,895 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"e8751f97-a502-4611-bbe7-04cef4b361c7","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,895 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,895 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.895'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:48:44,899 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"a8219a88-f451-4fd0-b4bd-c4e799074849","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,899 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,899 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.899'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:48:44,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"5ab839fb-7314-4602-a23d-cca589e7d602","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.908'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:48:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"e8751f97-a502-4611-bbe7-04cef4b361c7",{"currentTime":"2026-08-04T20:48:44.895Z"}] [INFO ] 2026-08-04 20:48:44,910 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"a2d97333-4f2f-4a6f-a8ea-cb566fe3633f","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,910 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,910 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.91'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:48:44,915 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,915 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"a8219a88-f451-4fd0-b4bd-c4e799074849",{"currentTime":"2026-08-04T20:48:44.899Z"}] [DEBUG] 2026-08-04 20:48:44,921 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,921 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"5ab839fb-7314-4602-a23d-cca589e7d602",{"currentTime":"2026-08-04T20:48:44.908Z"}] [INFO ] 2026-08-04 20:48:44,924 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"2676af5d-b9ea-453e-806c-4f0ed5a77623","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,924 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,924 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.924'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:48:44,925 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"a2d97333-4f2f-4a6f-a8ea-cb566fe3633f",{"currentTime":"2026-08-04T20:48:44.910Z"}] [INFO ] 2026-08-04 20:48:44,930 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c6d44ac0-c55a-4293-85e1-a9c5faddb926","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.873Z"}] [DEBUG] 2026-08-04 20:48:44,930 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,931 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,931 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:48:44,938 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"2676af5d-b9ea-453e-806c-4f0ed5a77623",{"currentTime":"2026-08-04T20:48:44.924Z"}] [DEBUG] 2026-08-04 20:48:44,938 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:48:44,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.873'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:48:44,941 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ee62ca30-8b55-4ca6-a5bf-1931140dc9c3","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:44,941 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:44,941 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:44.941'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:48:44,948 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"70d1e0eb-d74f-4c0f-a4fe-d59621528621","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.871Z"}] [DEBUG] 2026-08-04 20:48:44,948 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,948 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:48:44,948 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 20:48:44,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"972612d9-15ac-4e55-9d67-cbcbf3b62f27","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.872Z"}] [DEBUG] 2026-08-04 20:48:44,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:48:44,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"fe7c765c-6aa6-40a1-81fa-71c9f3791b88","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.873Z"}] [DEBUG] 2026-08-04 20:48:44,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,950 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,950 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:48:44,950 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,950 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:48:44,950 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"feb919cb-8d21-4b24-a67e-6b552d4cf732","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.872Z"}] [DEBUG] 2026-08-04 20:48:44,950 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,950 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,950 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:48:44,951 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,951 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:48:44,958 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:48:44,958 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c6d44ac0-c55a-4293-85e1-a9c5faddb926",{}] [DEBUG] 2026-08-04 20:48:44,959 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,959 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.873'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,965 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:44,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ee62ca30-8b55-4ca6-a5bf-1931140dc9c3",{"currentTime":"2026-08-04T20:48:44.941Z"}] [DEBUG] 2026-08-04 20:48:44,967 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,967 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:48:44,967 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:48:44,970 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"334d279d-1747-47f7-8996-8bcbdfae96f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:44.873Z"}] [DEBUG] 2026-08-04 20:48:44,970 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:48:44,971 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:44,971 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:48:44,979 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:48:44,979 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"fe7c765c-6aa6-40a1-81fa-71c9f3791b88",{}] [DEBUG] 2026-08-04 20:48:44,981 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,981 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.872'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,983 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,983 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:48:44,983 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:48:44,993 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:48:44,993 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:44,994 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"972612d9-15ac-4e55-9d67-cbcbf3b62f27",{}] [DEBUG] 2026-08-04 20:48:44,994 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:44,994 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.871'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:44,997 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:44,997 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:48:44,997 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:48:45,029 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:48:45,030 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:45,030 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"70d1e0eb-d74f-4c0f-a4fe-d59621528621",{}] [DEBUG] 2026-08-04 20:48:45,033 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,036 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.872'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:45,043 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,043 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:48:45,043 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:48:45,062 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:48:45,062 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:48:45,064 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,065 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:44.873'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:48:45,065 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"feb919cb-8d21-4b24-a67e-6b552d4cf732",{}] [DEBUG] 2026-08-04 20:48:45,069 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,069 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:48:45,069 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:48:45,081 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:48:45,085 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"334d279d-1747-47f7-8996-8bcbdfae96f8",{}] [INFO ] 2026-08-04 20:48:45,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"454a9217-0d3b-4525-9251-c3d8344473a0","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:45,316 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:45,316 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:45.316'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:48:45,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"655872b3-72ac-478f-b7c4-1e8268e35e06","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:45,321 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:45,321 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:45.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:48:45,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"1ec54abc-16a4-41d1-8f8c-b4e4a1ae1264","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:45,325 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:45,325 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:45.325'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:48:45,329 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:45,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"454a9217-0d3b-4525-9251-c3d8344473a0",{"currentTime":"2026-08-04T20:48:45.316Z"}] [INFO ] 2026-08-04 20:48:45,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"53df0fa0-b385-48ad-8275-fec657298a20","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:45,330 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:45,330 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:45.33'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:48:45,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"787b504b-12f7-405a-91de-641c8f857f97","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:45,331 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:45,331 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:45.331'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:48:45,334 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:45,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"655872b3-72ac-478f-b7c4-1e8268e35e06",{"currentTime":"2026-08-04T20:48:45.321Z"}] [INFO ] 2026-08-04 20:48:45,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"c74b397a-1c68-4ba6-bc6b-56ea04d66a19","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:45,338 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:45,338 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:45.338'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:48:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:45,339 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"1ec54abc-16a4-41d1-8f8c-b4e4a1ae1264",{"currentTime":"2026-08-04T20:48:45.325Z"}] [DEBUG] 2026-08-04 20:48:45,345 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,345 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:45,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"787b504b-12f7-405a-91de-641c8f857f97",{"currentTime":"2026-08-04T20:48:45.331Z"}] [INFO ] 2026-08-04 20:48:45,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"53df0fa0-b385-48ad-8275-fec657298a20",{"currentTime":"2026-08-04T20:48:45.330Z"}] [INFO ] 2026-08-04 20:48:45,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"cfe12b32-be5d-422c-b056-fad0ca8ccec9","Heartbeat",{}] [DEBUG] 2026-08-04 20:48:45,347 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:48:45,347 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:48:45.347'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:48:45,350 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:45,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"c74b397a-1c68-4ba6-bc6b-56ea04d66a19",{"currentTime":"2026-08-04T20:48:45.338Z"}] [INFO ] 2026-08-04 20:48:45,352 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"23149564-1e31-4093-8e92-627703baafe6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:45.276Z"}] [DEBUG] 2026-08-04 20:48:45,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:48:45,353 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:45,353 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:48:45,357 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:48:45,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"cfe12b32-be5d-422c-b056-fad0ca8ccec9",{"currentTime":"2026-08-04T20:48:45.347Z"}] [DEBUG] 2026-08-04 20:48:45,359 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:48:45,360 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,360 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:45.276'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:48:45,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"2b58e4cc-2b4e-4b50-b100-376d3d09e7a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:45.275Z"}] [DEBUG] 2026-08-04 20:48:45,369 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,369 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:48:45,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:48:45,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"bc9cc34c-7631-4e63-ae36-e3b592a21cf3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:45.276Z"}] [INFO ] 2026-08-04 20:48:45,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"02de23aa-997c-4bf2-95ae-fb24be306652","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:45.270Z"}] [DEBUG] 2026-08-04 20:48:45,373 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : false [INFO ] 2026-08-04 20:48:45,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"478be585-2b17-406c-8617-55080d683c03","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:45.287Z"}] [DEBUG] 2026-08-04 20:48:45,373 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:48:45,374 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:45,374 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:48:45,374 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:45,374 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:48:45,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:48:45,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [INFO ] 2026-08-04 20:48:45,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"1973372e-a2c4-46bd-b3c0-d86167c02d9c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:45.287Z"}] [DEBUG] 2026-08-04 20:48:45,376 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:48:45,376 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:45,376 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:48:45,376 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:45,376 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:48:45,377 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:45,377 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 20:48:45,377 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"7639873f-a9d8-4f7f-bcb5-747096fd94b7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:48:45.274Z"}] [DEBUG] 2026-08-04 20:48:45,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:48:45,378 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:48:45,378 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:48:45,378 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:48:45,378 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:48:45,379 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"23149564-1e31-4093-8e92-627703baafe6",{}] [DEBUG] 2026-08-04 20:48:45,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:45.287'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:45,382 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,382 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:48:45,382 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:48:45,391 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:48:45,391 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:45,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"478be585-2b17-406c-8617-55080d683c03",{}] [DEBUG] 2026-08-04 20:48:45,392 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,392 org.jooq.tools.LoggerListener (qtp1046545660-2144) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:45.27'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:45,395 org.jooq.tools.LoggerListener (qtp1046545660-2144) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,395 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2144) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:48:45,395 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - commit [DEBUG] 2026-08-04 20:48:45,404 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2144) - setting auto commit : true [DEBUG] 2026-08-04 20:48:45,405 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:45,405 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2144) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"02de23aa-997c-4bf2-95ae-fb24be306652",{}] [DEBUG] 2026-08-04 20:48:45,406 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,406 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:45.275'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:45,409 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,409 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:48:45,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:48:45,418 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:48:45,418 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:45,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"2b58e4cc-2b4e-4b50-b100-376d3d09e7a6",{}] [DEBUG] 2026-08-04 20:48:45,420 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,420 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:45.276'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:45,422 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,423 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:48:45,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:48:45,431 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:48:45,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:48:45,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"bc9cc34c-7631-4e63-ae36-e3b592a21cf3",{}] [DEBUG] 2026-08-04 20:48:45,432 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,432 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:45.274'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:45,435 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,435 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:48:45,435 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:48:45,444 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:48:45,444 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:48:45,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"7639873f-a9d8-4f7f-bcb5-747096fd94b7",{}] [DEBUG] 2026-08-04 20:48:45,446 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:48:45,446 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:45.287'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:48:45,448 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:48:45,448 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:48:45,448 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:48:45,458 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:48:45,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"1973372e-a2c4-46bd-b3c0-d86167c02d9c",{}] [DEBUG] 2026-08-04 20:49:06,249 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:49:06,249 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2388 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : | 2388|999_SCHEDULE_BOT_PST| 1|100289|2024-05-22T18:50:50.070Z|5295671 |2024-05-22T19:30:00.022Z|5318666 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:49:06,285 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2388 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-05-22 18:50:50.07'} and {ts '2024-05-22 19:30:00.022'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:49:06,288 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:49:06,288 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:49:06,288 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:49:06,288 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:49:09,595 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"7cbb37b6-17da-429e-a5ea-fc3ba648aa79","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:09,596 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:09,596 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:09.595'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:49:09,607 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:09,607 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"7cbb37b6-17da-429e-a5ea-fc3ba648aa79",{"currentTime":"2026-08-04T20:49:09.595Z"}] [INFO ] 2026-08-04 20:49:09,620 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"a6372064-c4ce-4698-b17d-182073d79562","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:09.588Z"}] [DEBUG] 2026-08-04 20:49:09,621 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:49:09,622 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:09,622 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:49:09,624 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:09,626 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:09,626 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:09.588'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:09,628 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:09,628 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:49:09,628 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:49:09,637 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:49:09,638 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"a6372064-c4ce-4698-b17d-182073d79562",{}] [ERROR] 2026-08-04 20:49:12,661 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=4cd44349-0dde-8fdc-3d6f-82fcdf5e5323] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:49:12,661 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=4cd44349-0dde-8fdc-3d6f-82fcdf5e5323] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:49:12,661 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2171) - Deleting the store for sessionId '4cd44349-0dde-8fdc-3d6f-82fcdf5e5323' [DEBUG] 2026-08-04 20:49:12,661 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2171) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:49:12,665 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:12,665 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:49:12,667 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:49:12,667 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:49:12,667 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:49:12,667 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:49:12,667 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:49:12,667 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:49:12,668 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:49:12,668 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : Session ID: a0d15eac-8ea0-b41f-b184-a5936d8a3b3c [INFO ] 2026-08-04 20:49:12,668 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:49:12,668 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Connection is established [DEBUG] 2026-08-04 20:49:12,668 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Creating new store for sessionId 'a0d15eac-8ea0-b41f-b184-a5936d8a3b3c' [DEBUG] 2026-08-04 20:49:12,668 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:49:12,672 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Received: [2,"19957a9a-34fd-4188-8c23-c1dab89c695a","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:49:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:12,672 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:49:12,674 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:49:12,674 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |registration_status| [DEBUG] 2026-08-04 20:49:12,674 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +-------------------+ [DEBUG] 2026-08-04 20:49:12,674 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |Accepted | [DEBUG] 2026-08-04 20:49:12,674 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +-------------------+ [DEBUG] 2026-08-04 20:49:12,674 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:49:12,674 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2171) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:49:12,675 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:12,675 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:12.674'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:49:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:49:12,685 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:49:12,687 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:49:12,687 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:49:12,687 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:49:12,687 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:49:12,687 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:49:12,687 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:49:12,687 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Sending: [3,"19957a9a-34fd-4188-8c23-c1dab89c695a",{"status":"Accepted","currentTime":"2026-08-04T20:49:12.674Z","interval":7200}] [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:49:12,976 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - triggerMessage method [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - Params [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoint List [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoints [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,003 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,023 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,024 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=1A31-1-2146-00001, sessionId=14a7c80a-9e26-9cd3-a0ab-9284412ddeae] Sending: [2,"c269b3d3-a560-4d75-abf4-fb81c997d3cf","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,024 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '14a7c80a-9e26-9cd3-a0ab-9284412ddeae': 1 [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - triggerMessage method [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - Params [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoint List [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoints [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Sending: [2,"20a4ef5c-1922-439e-b1f5-ac42312436d2","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,045 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '1f02cdeb-da88-877a-af71-fe46246f1d17': 1 [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,067 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - triggerMessage method [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - Params [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoint List [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoints [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:49:13,090 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:49:13,111 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - triggerMessage method [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - Params [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoint List [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoints [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:49:13,129 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"5ab951f9-bfae-456c-a360-2f6d98101a70","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,151 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 322 [INFO ] 2026-08-04 20:49:13,158 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"ded6f31d-2e14-466d-886f-40f1a7850b1c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.153Z"}] [DEBUG] 2026-08-04 20:49:13,158 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,159 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,159 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:49:13,162 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,163 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,163 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.153'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,166 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,166 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:49:13,166 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,172 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"cf330c1e-ef51-45c8-8a7a-885fcaae2132","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,173 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 324 [DEBUG] 2026-08-04 20:49:13,175 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,176 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"ded6f31d-2e14-466d-886f-40f1a7850b1c",{}] [INFO ] 2026-08-04 20:49:13,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"5021cd1e-1885-45ee-9fcc-8a4f36217dc1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.174Z"}] [DEBUG] 2026-08-04 20:49:13,181 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,182 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,182 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:49:13,184 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,185 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,185 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.174'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,188 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,188 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:49:13,188 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"cbd8532d-8703-4f18-85c3-7ffe49ab34dd","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,193 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 322 [DEBUG] 2026-08-04 20:49:13,196 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,197 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"5021cd1e-1885-45ee-9fcc-8a4f36217dc1",{}] [INFO ] 2026-08-04 20:49:13,200 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2b2cf3f5-5677-481b-8c0b-18db15b22ee9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.194Z"}] [DEBUG] 2026-08-04 20:49:13,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,202 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,202 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:49:13,205 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,206 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,206 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.194'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,208 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,208 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:49:13,208 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"184734e8-8448-4b4d-b19c-db32238fa7d4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,215 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 324 [DEBUG] 2026-08-04 20:49:13,218 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2b2cf3f5-5677-481b-8c0b-18db15b22ee9",{}] [INFO ] 2026-08-04 20:49:13,224 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"8b0e9268-539d-4dc3-b2d2-02c3196e4d04","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.217Z"}] [DEBUG] 2026-08-04 20:49:13,225 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,225 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,225 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:49:13,228 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,229 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,229 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.217'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,232 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,232 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:49:13,232 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:49:13,235 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:49:13,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,242 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"8b0e9268-539d-4dc3-b2d2-02c3196e4d04",{}] [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - triggerMessage method [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - Params [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoint List [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePoints [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2104) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"89e6386b-3515-4aff-820c-aad81a62a421","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,262 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 322 [INFO ] 2026-08-04 20:49:13,267 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"8f5cd4b3-4ae7-439d-ac05-231468220877","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.263Z"}] [DEBUG] 2026-08-04 20:49:13,268 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,269 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,269 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:49:13,272 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,273 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,273 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.263'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,275 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,275 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:49:13,275 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:49:13,283 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"b3206b0e-3e18-4cfe-a153-892b147d12c7","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 322 [INFO ] 2026-08-04 20:49:13,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"8f5cd4b3-4ae7-439d-ac05-231468220877",{}] [INFO ] 2026-08-04 20:49:13,290 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"78c3c168-05dc-4f5d-9c22-5b291a1645a6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.286Z"}] [DEBUG] 2026-08-04 20:49:13,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,292 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:49:13,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.286'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,298 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,298 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:49:13,298 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:49:13,308 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"78c3c168-05dc-4f5d-9c22-5b291a1645a6",{}] [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"50ec8693-7776-44dc-b8b3-38b76a45cffc","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,317 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 322 [INFO ] 2026-08-04 20:49:13,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"bbcce99a-704f-4465-926d-ebc9a742afcd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.318Z"}] [DEBUG] 2026-08-04 20:49:13,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,324 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,324 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:49:13,326 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,327 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,327 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.318'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,330 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,330 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:49:13,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:49:13,338 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,339 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"bbcce99a-704f-4465-926d-ebc9a742afcd",{}] [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,340 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"c490606e-0faa-4a2d-95d9-eadc1b615064","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,362 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 322 [INFO ] 2026-08-04 20:49:13,368 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"c48b7dfe-e58e-4c1f-a58b-5d3e7fa138b7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.363Z"}] [DEBUG] 2026-08-04 20:49:13,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,370 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,370 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:49:13,372 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,373 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,374 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.363'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,376 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,376 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:49:13,376 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:49:13,385 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,386 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"c48b7dfe-e58e-4c1f-a58b-5d3e7fa138b7",{}] [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"56c552e0-cd2b-459e-9ae7-7a19cbb9b0ad","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,388 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 322 [INFO ] 2026-08-04 20:49:13,394 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"195a136d-e4f8-4a29-99fc-fd08868ce7df","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.389Z"}] [DEBUG] 2026-08-04 20:49:13,394 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,395 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,395 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:49:13,397 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,398 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,398 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.389'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,401 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,401 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:49:13,401 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"ccb9c1b9-dfe2-41e6-a8a1-5c88b931e797","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,409 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 322 [DEBUG] 2026-08-04 20:49:13,410 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,411 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"195a136d-e4f8-4a29-99fc-fd08868ce7df",{}] [INFO ] 2026-08-04 20:49:13,419 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c7dc797f-0c2b-4558-be4f-f10cfb6c024c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.415Z"}] [DEBUG] 2026-08-04 20:49:13,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,420 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,420 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:49:13,423 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,424 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,424 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.415'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,427 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,427 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:49:13,427 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"ed170a4f-567a-4571-bf19-2a09aba1a347","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,431 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 322 [INFO ] 2026-08-04 20:49:13,436 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"90169e9f-e072-4fbe-9f31-e09af7b5f351","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.432Z"}] [DEBUG] 2026-08-04 20:49:13,436 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,437 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,437 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:49:13,437 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,438 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c7dc797f-0c2b-4558-be4f-f10cfb6c024c",{}] [DEBUG] 2026-08-04 20:49:13,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,440 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,441 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.432'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,443 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,444 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:49:13,444 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:49:13,453 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,453 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,454 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"90169e9f-e072-4fbe-9f31-e09af7b5f351",{}] [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,476 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Sending: [2,"eb011c3b-7c74-40fa-8c9a-97e0584950a5","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,498 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId 'a0d15eac-8ea0-b41f-b184-a5936d8a3b3c': 1 [INFO ] 2026-08-04 20:49:13,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Received: [2,"9e4f2420-4eaa-468d-9cb6-676694719763","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.499Z"}] [DEBUG] 2026-08-04 20:49:13,503 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,504 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,504 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:49:13,507 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.499'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,511 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,511 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:49:13,511 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:49:13,521 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,521 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Sending: [3,"9e4f2420-4eaa-468d-9cb6-676694719763",{}] [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"53a277f7-5379-40a8-ba6f-aff569416531","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,546 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 322 [INFO ] 2026-08-04 20:49:13,551 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"4ebdb674-9af2-4099-a32b-3b152989a79a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.547Z"}] [DEBUG] 2026-08-04 20:49:13,551 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:49:13,555 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,556 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,556 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.547'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,559 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,559 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:49:13,559 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"f0ccd4fb-472e-4ba3-87b8-3617afd87df4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,565 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 322 [DEBUG] 2026-08-04 20:49:13,568 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,569 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"4ebdb674-9af2-4099-a32b-3b152989a79a",{}] [INFO ] 2026-08-04 20:49:13,570 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"6ddce365-37a3-4bb1-b248-f83c46d45a69","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.566Z"}] [DEBUG] 2026-08-04 20:49:13,570 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,571 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,571 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:49:13,573 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,574 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,574 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.566'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,577 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,577 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:49:13,577 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,586 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:49:13,586 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,587 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"6ddce365-37a3-4bb1-b248-f83c46d45a69",{}] [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"ea7094dc-bf79-492b-9f50-36ea01d943a9","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,603 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 322 [INFO ] 2026-08-04 20:49:13,608 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"9054bba2-333a-4730-97a4-3e0f5581b061","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.604Z"}] [DEBUG] 2026-08-04 20:49:13,608 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,609 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,609 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:49:13,612 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,613 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,613 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.604'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,615 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,615 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:49:13,615 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"0c2afa94-778c-430c-8056-800e49bf3cee","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,621 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 322 [DEBUG] 2026-08-04 20:49:13,625 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,626 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"f1148219-23e3-4503-a294-a7aa73178fed","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.622Z"}] [DEBUG] 2026-08-04 20:49:13,626 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:49:13,626 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"9054bba2-333a-4730-97a4-3e0f5581b061",{}] [DEBUG] 2026-08-04 20:49:13,627 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,627 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:49:13,630 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,631 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,631 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.622'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,633 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,633 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:49:13,633 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"7bcd381e-50ae-41fd-86f8-6aaa65b249fc","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,640 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 322 [INFO ] 2026-08-04 20:49:13,644 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"aef4e59c-ee94-49cd-a583-dcb694b94fc0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.641Z"}] [DEBUG] 2026-08-04 20:49:13,645 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,645 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:49:13,645 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,646 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:49:13,646 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"f1148219-23e3-4503-a294-a7aa73178fed",{}] [DEBUG] 2026-08-04 20:49:13,648 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,649 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,649 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.641'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,652 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,652 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:49:13,652 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"7b181b93-cc95-4aef-8536-28b995b104a9","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,661 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 322 [DEBUG] 2026-08-04 20:49:13,662 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,662 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"aef4e59c-ee94-49cd-a583-dcb694b94fc0",{}] [INFO ] 2026-08-04 20:49:13,668 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"0bbeb446-82e8-45f7-8b17-52db968787a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.662Z"}] [DEBUG] 2026-08-04 20:49:13,669 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,670 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,670 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:49:13,672 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,673 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,673 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.662'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,676 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,676 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:49:13,676 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"07235e14-669c-4305-92fe-ecfead3853be","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,685 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 322 [DEBUG] 2026-08-04 20:49:13,686 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,686 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"0bbeb446-82e8-45f7-8b17-52db968787a8",{}] [INFO ] 2026-08-04 20:49:13,694 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"97797790-da92-4d94-a437-612bcdd52926","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.686Z"}] [DEBUG] 2026-08-04 20:49:13,695 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,696 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,696 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:49:13,698 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,699 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,700 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.686'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,702 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,702 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:49:13,702 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:49:13,712 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,713 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"97797790-da92-4d94-a437-612bcdd52926",{}] [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,714 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"87454a77-b36f-461d-bd41-4a4ea0cc8c73","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:49:13,715 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 322 [INFO ] 2026-08-04 20:49:13,723 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"2a2d073a-f8c3-475c-8e10-ff8c6af759de","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:13.715Z"}] [DEBUG] 2026-08-04 20:49:13,723 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:49:13,724 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:13,724 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:49:13,727 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:13,728 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:13,728 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:13.715'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:13,731 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:13,731 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:49:13,731 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:49:13,739 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:49:13,740 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"2a2d073a-f8c3-475c-8e10-ff8c6af759de",{}] [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,752 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - triggerMessage method [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - Params [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoint List [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoints [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,774 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,799 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - triggerMessage method [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - Params [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoint List [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoints [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageTask { } [INFO ] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:49:13,823 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:49:15,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Received: [3,"20a4ef5c-1922-439e-b1f5-ac42312436d2",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:49:15,337 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2171) - Store size for sessionId '1f02cdeb-da88-877a-af71-fe46246f1d17': 0 [INFO ] 2026-08-04 20:49:15,507 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Received: [2,"caa8fdb4-6c4f-4d60-a806-1953f7c2bc8e","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:49:14.591Z"}] [DEBUG] 2026-08-04 20:49:15,509 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:49:15,511 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:15,511 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:49:15,513 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:15,515 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:15,515 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:14.591'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:49:15,518 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:15,518 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:49:15,518 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:49:15,527 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:49:15,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Sending: [3,"caa8fdb4-6c4f-4d60-a806-1953f7c2bc8e",{}] [INFO ] 2026-08-04 20:49:15,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=1A31-1-2146-00001, sessionId=14a7c80a-9e26-9cd3-a0ab-9284412ddeae] Received: [3,"c269b3d3-a560-4d75-abf4-fb81c997d3cf",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:49:15,857 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2171) - Store size for sessionId '14a7c80a-9e26-9cd3-a0ab-9284412ddeae': 0 [INFO ] 2026-08-04 20:49:16,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=14a7c80a-9e26-9cd3-a0ab-9284412ddeae] Received: [2,"f652dfaf-4889-4473-8410-e00b3346a237","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:48:51.028Z"}] [DEBUG] 2026-08-04 20:49:16,007 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:49:16,008 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:16,008 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('1A31-1-2146-00001', 1) [DEBUG] 2026-08-04 20:49:16,011 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:16,012 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:16,012 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '1A31-1-2146-00001' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:48:51.028'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:49:16,015 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:16,015 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 1A31-1-2146-00001/1. [DEBUG] 2026-08-04 20:49:16,015 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:49:16,023 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:49:16,024 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=1A31-1-2146-00001, sessionId=14a7c80a-9e26-9cd3-a0ab-9284412ddeae] Sending: [3,"f652dfaf-4889-4473-8410-e00b3346a237",{}] [INFO ] 2026-08-04 20:49:22,955 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Received: [2,"81fd2d4b-92d7-4d9b-a297-810b92c41ad6","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:22,955 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:22,955 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:22.955'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:49:22,966 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:22,966 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Sending: [3,"81fd2d4b-92d7-4d9b-a297-810b92c41ad6",{"currentTime":"2026-08-04T20:49:22.955Z"}] [DEBUG] 2026-08-04 20:49:23,265 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`user`.`user_pk`, `dirtroad_dev`.`user`.`ocpp_tag_pk`, `dirtroad_dev`.`ocpp_tag`.`id_tag`, `dirtroad_dev`.`user`.`first_name`, `dirtroad_dev`.`user`.`last_name`, `dirtroad_dev`.`user`.`phone`, `dirtroad_dev`.`user`.`e_mail` from `dirtroad_dev`.`user` left outer join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`user`.`ocpp_tag_pk` = `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk` [DEBUG] 2026-08-04 20:49:23,277 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------+-----------+------+----------+---------+-----+------+ [DEBUG] 2026-08-04 20:49:23,277 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |user_pk|ocpp_tag_pk|id_tag|first_name|last_name|phone|e_mail| [DEBUG] 2026-08-04 20:49:23,277 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------+-----------+------+----------+---------+-----+------+ [DEBUG] 2026-08-04 20:49:23,277 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:49:34,468 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"3cf2ea11-b0c1-4d8d-97ee-5e4492d1f958","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,468 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,468 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.468'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:49:34,469 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"e216868b-de24-4a18-8d45-3b80d12dce5e","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,469 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,469 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.469'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:49:34,478 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"0e199d04-c0fe-4579-ac58-d2bee1bce94f","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,478 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,478 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.478'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:49:34,479 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"d835ed40-1303-4f9b-8490-a99b0a80c543","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,480 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,480 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.48'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:49:34,480 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,481 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"3cf2ea11-b0c1-4d8d-97ee-5e4492d1f958",{"currentTime":"2026-08-04T20:49:34.468Z"}] [INFO ] 2026-08-04 20:49:34,481 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"25729491-57ef-4c16-a4ce-6636ec66d924","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,481 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,481 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.481'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:49:34,482 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"e216868b-de24-4a18-8d45-3b80d12dce5e",{"currentTime":"2026-08-04T20:49:34.469Z"}] [INFO ] 2026-08-04 20:49:34,484 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"0e608072-b2da-40c3-9fa7-a13b4d3bc8ff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.467Z"}] [DEBUG] 2026-08-04 20:49:34,484 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,485 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,485 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:49:34,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"059c9517-5b74-4f66-b682-4ad1ba8ab445","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.467Z"}] [DEBUG] 2026-08-04 20:49:34,486 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,487 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,487 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:49:34,488 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:34,489 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,489 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.467'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,490 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,490 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"0e199d04-c0fe-4579-ac58-d2bee1bce94f",{"currentTime":"2026-08-04T20:49:34.478Z"}] [DEBUG] 2026-08-04 20:49:34,492 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,492 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:49:34,492 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:49:34,493 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"dd3b08cb-b71f-49eb-a8ed-bcc1563e0038","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.477Z"}] [DEBUG] 2026-08-04 20:49:34,493 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,494 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,494 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:49:34,495 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"d835ed40-1303-4f9b-8490-a99b0a80c543",{"currentTime":"2026-08-04T20:49:34.480Z"}] [INFO ] 2026-08-04 20:49:34,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"625c541b-a490-4aea-b376-e5cff36046c8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.477Z"}] [DEBUG] 2026-08-04 20:49:34,499 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,500 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,500 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:49:34,501 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,501 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"25729491-57ef-4c16-a4ce-6636ec66d924",{"currentTime":"2026-08-04T20:49:34.481Z"}] [DEBUG] 2026-08-04 20:49:34,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:49:34,501 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:34,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"0e608072-b2da-40c3-9fa7-a13b4d3bc8ff",{}] [DEBUG] 2026-08-04 20:49:34,502 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,503 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.467'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:49:34,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"711e34c6-bb91-42da-ae8e-348e5ed59c28","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.476Z"}] [DEBUG] 2026-08-04 20:49:34,505 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,505 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,505 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:49:34,505 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:49:34,506 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,506 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:49:34,515 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:49:34,515 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:34,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"059c9517-5b74-4f66-b682-4ad1ba8ab445",{}] [DEBUG] 2026-08-04 20:49:34,516 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,516 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.477'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,519 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,519 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:49:34,519 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:49:34,528 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:49:34,528 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:34,529 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"dd3b08cb-b71f-49eb-a8ed-bcc1563e0038",{}] [DEBUG] 2026-08-04 20:49:34,529 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,529 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.477'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,532 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,532 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:49:34,532 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:49:34,541 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:49:34,541 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:34,541 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"625c541b-a490-4aea-b376-e5cff36046c8",{}] [DEBUG] 2026-08-04 20:49:34,542 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,542 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.476'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,544 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,544 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:49:34,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:49:34,555 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:49:34,556 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"711e34c6-bb91-42da-ae8e-348e5ed59c28",{}] [INFO ] 2026-08-04 20:49:34,876 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"febf0214-12e0-423e-b62d-1024c97cd1ae","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,876 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,876 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.876'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:49:34,879 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"81e1505f-f909-4d0f-8d02-1efb05ddaec8","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,880 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,880 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.879'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:49:34,881 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"81062213-1f0d-416b-842b-042ff2a2f422","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,881 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,881 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.881'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:49:34,881 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"2e9c531d-8b4d-4437-9be0-bb82063569b1","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,882 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,882 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.881'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:49:34,890 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"3caea22d-3a5f-4bd8-b112-ab1c4da80d75","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,890 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,890 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.89'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:49:34,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"2a9bf285-2d41-429b-9529-e4ceaa72c495","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:34,891 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:34,891 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:34.891'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:49:34,892 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,892 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"81e1505f-f909-4d0f-8d02-1efb05ddaec8",{"currentTime":"2026-08-04T20:49:34.879Z"}] [DEBUG] 2026-08-04 20:49:34,898 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"2e9c531d-8b4d-4437-9be0-bb82063569b1",{"currentTime":"2026-08-04T20:49:34.881Z"}] [INFO ] 2026-08-04 20:49:34,900 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"7c234ac0-93c1-45c7-a0c1-42272585c838","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.877Z"}] [DEBUG] 2026-08-04 20:49:34,900 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,901 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,901 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:49:34,903 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:34,904 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,904 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.877'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,905 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,905 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"81062213-1f0d-416b-842b-042ff2a2f422",{"currentTime":"2026-08-04T20:49:34.881Z"}] [INFO ] 2026-08-04 20:49:34,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"febf0214-12e0-423e-b62d-1024c97cd1ae",{"currentTime":"2026-08-04T20:49:34.876Z"}] [DEBUG] 2026-08-04 20:49:34,905 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"3caea22d-3a5f-4bd8-b112-ab1c4da80d75",{"currentTime":"2026-08-04T20:49:34.890Z"}] [DEBUG] 2026-08-04 20:49:34,905 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:34,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"2a9bf285-2d41-429b-9529-e4ceaa72c495",{"currentTime":"2026-08-04T20:49:34.891Z"}] [DEBUG] 2026-08-04 20:49:34,908 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,908 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:49:34,908 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:49:34,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"0296a38b-5b36-4c24-a14f-be31136050a4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.876Z"}] [DEBUG] 2026-08-04 20:49:34,909 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:49:34,916 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"cc30f14e-411c-489a-a2a6-339bf1f9b2af","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.878Z"}] [DEBUG] 2026-08-04 20:49:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:49:34,916 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,917 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,917 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:49:34,917 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:49:34,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"7c234ac0-93c1-45c7-a0c1-42272585c838",{}] [DEBUG] 2026-08-04 20:49:34,919 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:34,921 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,921 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.876'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,923 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,923 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:49:34,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:49:34,928 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7495493f-ab7d-45f3-8a02-72907d2d69f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.878Z"}] [INFO ] 2026-08-04 20:49:34,930 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"5b7ece1f-22e5-4e04-9405-6d7f9de6d992","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.877Z"}] [DEBUG] 2026-08-04 20:49:34,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:49:34,931 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"963e25d7-fc92-40c7-82db-1a2577687462","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:34.877Z"}] [DEBUG] 2026-08-04 20:49:34,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:49:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:49:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:49:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:49:34,932 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:49:34,932 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:34,933 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"0296a38b-5b36-4c24-a14f-be31136050a4",{}] [DEBUG] 2026-08-04 20:49:34,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,933 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.878'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,936 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,936 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:49:34,936 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:49:34,945 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:49:34,945 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:34,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"cc30f14e-411c-489a-a2a6-339bf1f9b2af",{}] [DEBUG] 2026-08-04 20:49:34,946 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,946 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.877'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,950 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,950 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:49:34,950 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:49:34,958 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:49:34,958 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:34,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"5b7ece1f-22e5-4e04-9405-6d7f9de6d992",{}] [DEBUG] 2026-08-04 20:49:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,959 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.877'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,962 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,962 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:49:34,962 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:49:34,972 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:49:34,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"963e25d7-fc92-40c7-82db-1a2577687462",{}] [DEBUG] 2026-08-04 20:49:34,975 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:34,976 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:34,977 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:34.878'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:34,984 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:34,984 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:49:34,984 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:49:34,993 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:49:34,994 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7495493f-ab7d-45f3-8a02-72907d2d69f1",{}] [INFO ] 2026-08-04 20:49:35,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"df066528-511d-4321-972a-f15c9ec2e698","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:35,285 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:35,285 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:35.285'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 20:49:35,300 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:35,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"df066528-511d-4321-972a-f15c9ec2e698",{"currentTime":"2026-08-04T20:49:35.285Z"}] [INFO ] 2026-08-04 20:49:35,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2d161531-f3fc-4c40-870a-f182084d6e78","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:35,304 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:35,304 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:35.304'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:49:35,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"0d2b232e-cec0-43f6-97c0-7de35b22cbcf","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:35,305 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:49:35,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"78c30cfc-de95-421f-aee8-121eca67a78a","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:35,311 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:35,311 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:35.311'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:49:35,311 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:35.305'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:49:35,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"ac5393c2-837c-4c34-a298-3ad4fb2690b1","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:35,317 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:35,317 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:35.317'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:49:35,320 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:35,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2d161531-f3fc-4c40-870a-f182084d6e78",{"currentTime":"2026-08-04T20:49:35.304Z"}] [INFO ] 2026-08-04 20:49:35,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"e7fb539a-6dd8-4ae3-a9e2-cffeac19d82f","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:35,322 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:35,322 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:35.322'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:49:35,326 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,326 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:35,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"78c30cfc-de95-421f-aee8-121eca67a78a",{"currentTime":"2026-08-04T20:49:35.311Z"}] [INFO ] 2026-08-04 20:49:35,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"0d2b232e-cec0-43f6-97c0-7de35b22cbcf",{"currentTime":"2026-08-04T20:49:35.305Z"}] [DEBUG] 2026-08-04 20:49:35,332 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:35,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"ac5393c2-837c-4c34-a298-3ad4fb2690b1",{"currentTime":"2026-08-04T20:49:35.317Z"}] [INFO ] 2026-08-04 20:49:35,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6336a379-f093-4ee6-abe4-1855199eeb42","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:35,344 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:35,344 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:35.334'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:49:35,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"4fb900a7-8e5e-4f40-9591-dee8bb36fd91","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:35.290Z"}] [DEBUG] 2026-08-04 20:49:35,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:49:35,344 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:35,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"e7fb539a-6dd8-4ae3-a9e2-cffeac19d82f",{"currentTime":"2026-08-04T20:49:35.322Z"}] [INFO ] 2026-08-04 20:49:35,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"f4684b8b-0019-44f1-9106-c0590145c0bf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:35.275Z"}] [DEBUG] 2026-08-04 20:49:35,345 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:49:35,346 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:35,346 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:49:35,346 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:35,346 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [INFO ] 2026-08-04 20:49:35,349 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"92d0f4a5-aab9-4c61-935a-18fb286bf6cd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:35.277Z"}] [DEBUG] 2026-08-04 20:49:35,349 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:49:35,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"61916891-3922-4b13-8e4d-ff00ed7702c9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:35.277Z"}] [DEBUG] 2026-08-04 20:49:35,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:49:35,350 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:35,350 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"c8423869-4a35-40e4-846a-3ff98d2086b8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:35.271Z"}] [DEBUG] 2026-08-04 20:49:35,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:49:35,350 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:35,350 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:49:35,351 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:35,351 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:49:35,351 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:35,351 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:49:35,351 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:35,351 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:35.275'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:35,354 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:35,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6336a379-f093-4ee6-abe4-1855199eeb42",{"currentTime":"2026-08-04T20:49:35.334Z"}] [INFO ] 2026-08-04 20:49:35,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"7df0bd25-23db-429c-bd88-84ecab937866","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:35.292Z"}] [DEBUG] 2026-08-04 20:49:35,355 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : false [DEBUG] 2026-08-04 20:49:35,356 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:35,356 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:49:35,356 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,356 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:49:35,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [INFO ] 2026-08-04 20:49:35,360 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"59287767-b84f-4ad2-a59f-90b366d4104f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:35.278Z"}] [DEBUG] 2026-08-04 20:49:35,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:49:35,361 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:35,361 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:49:35,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:49:35,365 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:35,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"f4684b8b-0019-44f1-9106-c0590145c0bf",{}] [DEBUG] 2026-08-04 20:49:35,366 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:35,366 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:35.29'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:35,369 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,369 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:49:35,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:49:35,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:49:35,377 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:35,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"4fb900a7-8e5e-4f40-9591-dee8bb36fd91",{}] [DEBUG] 2026-08-04 20:49:35,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:35,379 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:35.277'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:35,381 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,381 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:49:35,381 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:49:35,390 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:49:35,391 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:35,391 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"92d0f4a5-aab9-4c61-935a-18fb286bf6cd",{}] [DEBUG] 2026-08-04 20:49:35,392 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:35,392 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:35.271'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:35,394 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,394 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:49:35,394 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:49:35,404 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:49:35,404 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:35,405 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"c8423869-4a35-40e4-846a-3ff98d2086b8",{}] [DEBUG] 2026-08-04 20:49:35,405 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:35,405 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:35.277'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:35,408 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,408 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:49:35,408 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:49:35,417 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:49:35,417 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:35,418 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"61916891-3922-4b13-8e4d-ff00ed7702c9",{}] [DEBUG] 2026-08-04 20:49:35,418 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:35,418 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:35.292'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:35,421 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,421 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2172) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:49:35,421 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - commit [DEBUG] 2026-08-04 20:49:35,431 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : true [DEBUG] 2026-08-04 20:49:35,431 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:49:35,432 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"7df0bd25-23db-429c-bd88-84ecab937866",{}] [DEBUG] 2026-08-04 20:49:35,432 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:35,432 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:35.278'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:35,435 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:35,435 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:49:35,435 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:49:35,444 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:49:35,445 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"59287767-b84f-4ad2-a59f-90b366d4104f",{}] [INFO ] 2026-08-04 20:49:59,597 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"d03f32f4-c13f-405b-840b-809783dccf8a","Heartbeat",{}] [DEBUG] 2026-08-04 20:49:59,597 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:49:59,597 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:49:59.597'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:49:59,608 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:49:59,608 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"d03f32f4-c13f-405b-840b-809783dccf8a",{"currentTime":"2026-08-04T20:49:59.597Z"}] [INFO ] 2026-08-04 20:49:59,616 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"06f9631b-bd9d-41a1-974a-d024514ab6d4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:49:59.594Z"}] [DEBUG] 2026-08-04 20:49:59,617 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:49:59,620 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:49:59,620 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:49:59,622 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:49:59,623 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:49:59,623 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:49:59.594'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:49:59,626 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:49:59,626 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:49:59,626 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:49:59,635 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:49:59,636 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"06f9631b-bd9d-41a1-974a-d024514ab6d4",{}] [ERROR] 2026-08-04 20:50:13,504 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:50:13,504 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=a0d15eac-8ea0-b41f-b184-a5936d8a3b3c] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:50:13,504 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Deleting the store for sessionId 'a0d15eac-8ea0-b41f-b184-a5936d8a3b3c' [DEBUG] 2026-08-04 20:50:13,504 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:50:13,506 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:13,506 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:50:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:50:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |registration_status| [DEBUG] 2026-08-04 20:50:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:50:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : |Accepted | [DEBUG] 2026-08-04 20:50:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2166) - : +-------------------+ [DEBUG] 2026-08-04 20:50:13,508 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:50:13,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:50:13,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : Session ID: 66ba0aeb-53e5-6f5d-d922-11298979e039 [INFO ] 2026-08-04 20:50:13,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:50:13,509 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R19, sessionId=66ba0aeb-53e5-6f5d-d922-11298979e039] Connection is established [DEBUG] 2026-08-04 20:50:13,509 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2166) - Creating new store for sessionId '66ba0aeb-53e5-6f5d-d922-11298979e039' [DEBUG] 2026-08-04 20:50:13,509 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2166) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:50:13,520 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=66ba0aeb-53e5-6f5d-d922-11298979e039] Received: [2,"f8078bd3-fe6e-45a4-af67-22424431558e","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:50:13,521 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:13,521 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:50:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:50:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:50:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:50:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:50:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:50:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:50:13,523 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2155) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:50:13,524 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:13,524 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:13.523'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:50:13,534 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:13,534 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:50:13,534 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:50:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:50:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:50:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:50:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:50:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:50:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:50:13,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=66ba0aeb-53e5-6f5d-d922-11298979e039] Sending: [3,"f8078bd3-fe6e-45a4-af67-22424431558e",{"status":"Accepted","currentTime":"2026-08-04T20:50:13.523Z","interval":7200}] [ERROR] 2026-08-04 20:50:15,859 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=1A31-1-2146-00001, sessionId=14a7c80a-9e26-9cd3-a0ab-9284412ddeae] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:50:15,859 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=1A31-1-2146-00001, sessionId=14a7c80a-9e26-9cd3-a0ab-9284412ddeae] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:50:15,859 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2166) - Deleting the store for sessionId '14a7c80a-9e26-9cd3-a0ab-9284412ddeae' [DEBUG] 2026-08-04 20:50:15,859 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2166) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [DEBUG] 2026-08-04 20:50:21,858 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:21,858 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:50:21,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:50:21,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:50:21,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:50:21,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:50:21,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:50:21,860 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:50:21,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:50:21,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : Session ID: 32a04a8d-2c42-b946-fbbd-90fa03b79d76 [INFO ] 2026-08-04 20:50:21,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:50:21,861 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=1A31-1-2146-00001, sessionId=32a04a8d-2c42-b946-fbbd-90fa03b79d76] Connection is established [DEBUG] 2026-08-04 20:50:21,861 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Creating new store for sessionId '32a04a8d-2c42-b946-fbbd-90fa03b79d76' [DEBUG] 2026-08-04 20:50:21,861 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:50:22,615 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Received: [2,"3932d3ba-6f53-4663-8607-d014f0192e28","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:22,615 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:22,615 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:22.615'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:50:22,626 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:22,626 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Sending: [3,"3932d3ba-6f53-4663-8607-d014f0192e28",{"currentTime":"2026-08-04T20:50:22.615Z"}] [INFO ] 2026-08-04 20:50:24,500 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"27b3fcf5-e7df-434d-8c53-47cb3f8a06a1","Heartbeat",{}] [INFO ] 2026-08-04 20:50:24,500 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"cafc9da1-2f3a-412a-9211-7cc637a6d68a","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,501 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,501 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.501'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:50:24,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"559e84c0-9a6c-4718-ac74-46d72a60ae01","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,502 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,502 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.502'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:50:24,502 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,502 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.502'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:50:24,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"04b33eab-7e29-4c9d-9113-b887fb325827","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,503 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,503 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.503'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:50:24,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"2bc18019-6c48-4b4a-8d23-cb4bac7f816e","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,503 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,503 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.503'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:50:24,514 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"cafc9da1-2f3a-412a-9211-7cc637a6d68a",{"currentTime":"2026-08-04T20:50:24.501Z"}] [DEBUG] 2026-08-04 20:50:24,516 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,516 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"559e84c0-9a6c-4718-ac74-46d72a60ae01",{"currentTime":"2026-08-04T20:50:24.502Z"}] [INFO ] 2026-08-04 20:50:24,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"27b3fcf5-e7df-434d-8c53-47cb3f8a06a1",{"currentTime":"2026-08-04T20:50:24.502Z"}] [DEBUG] 2026-08-04 20:50:24,516 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"2bc18019-6c48-4b4a-8d23-cb4bac7f816e",{"currentTime":"2026-08-04T20:50:24.503Z"}] [DEBUG] 2026-08-04 20:50:24,516 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"04b33eab-7e29-4c9d-9113-b887fb325827",{"currentTime":"2026-08-04T20:50:24.503Z"}] [INFO ] 2026-08-04 20:50:24,522 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"01fa0f5b-e473-4c10-943e-ddf0f26e694f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.470Z"}] [DEBUG] 2026-08-04 20:50:24,523 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,524 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,524 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:50:24,526 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:50:24,527 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,527 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.47'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,531 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,531 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:50:24,531 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [INFO ] 2026-08-04 20:50:24,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"e7d0ae7a-e838-4ca1-a526-da1f7ecd6467","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.479Z"}] [DEBUG] 2026-08-04 20:50:24,533 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,534 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,534 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:50:24,539 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:50:24,539 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:50:24,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"01fa0f5b-e473-4c10-943e-ddf0f26e694f",{}] [DEBUG] 2026-08-04 20:50:24,541 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,541 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.479'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,543 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,543 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:50:24,543 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:50:24,544 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"70698229-b8bc-4f72-b4b6-701293b13b8d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.479Z"}] [DEBUG] 2026-08-04 20:50:24,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:50:24,544 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"9855ae55-9a7b-45dd-92da-ee43b1d87c37","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.480Z"}] [DEBUG] 2026-08-04 20:50:24,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,545 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,545 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:50:24,545 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,545 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:50:24,546 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"9b48cdac-59e0-4b64-8ed8-4d4114a8d8ec","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.470Z"}] [DEBUG] 2026-08-04 20:50:24,546 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,547 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,547 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:50:24,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:50:24,552 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:50:24,552 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:24,553 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"e7d0ae7a-e838-4ca1-a526-da1f7ecd6467",{}] [DEBUG] 2026-08-04 20:50:24,553 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,553 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,553 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.479'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,553 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.48'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,556 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,556 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,556 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:50:24,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:50:24,556 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:50:24,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:50:24,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:50:24,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:50:24,566 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:24,566 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"9855ae55-9a7b-45dd-92da-ee43b1d87c37",{}] [INFO ] 2026-08-04 20:50:24,567 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"70698229-b8bc-4f72-b4b6-701293b13b8d",{}] [DEBUG] 2026-08-04 20:50:24,567 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,567 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.47'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,570 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,570 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:50:24,570 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:50:24,578 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:50:24,579 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"9b48cdac-59e0-4b64-8ed8-4d4114a8d8ec",{}] [INFO ] 2026-08-04 20:50:24,893 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"c8474c5f-430c-4e46-8995-581f4c29bb79","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,894 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,897 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.893'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:50:24,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"0bf8cc2b-5785-4e5b-af38-dddc53f15043","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,898 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,898 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.898'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:50:24,909 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"0bf8cc2b-5785-4e5b-af38-dddc53f15043",{"currentTime":"2026-08-04T20:50:24.898Z"}] [DEBUG] 2026-08-04 20:50:24,914 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"c8474c5f-430c-4e46-8995-581f4c29bb79",{"currentTime":"2026-08-04T20:50:24.893Z"}] [INFO ] 2026-08-04 20:50:24,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"4a5e0f99-2d1e-451f-949a-52f7eeb4ccf9","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,915 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,915 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.915'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:50:24,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c1126354-7cc3-4d65-8f2c-fa4b50659f29","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,918 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,918 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.918'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:50:24,921 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"77bac586-3b48-4068-b06c-5a01e8d11cb8","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,921 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,921 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.921'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:50:24,923 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"d769aa46-ffea-45ae-a783-5f1d15ddfed4","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:24,924 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:24,924 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:24.923'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:50:24,928 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"6d6df11a-1afc-4b64-8212-2514cf98ed22","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.883Z"}] [DEBUG] 2026-08-04 20:50:24,928 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:50:24,928 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"8186a99c-70fb-4c38-9de2-3690bc4c233a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.882Z"}] [DEBUG] 2026-08-04 20:50:24,928 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,929 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,929 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:50:24,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c1126354-7cc3-4d65-8f2c-fa4b50659f29",{"currentTime":"2026-08-04T20:50:24.918Z"}] [DEBUG] 2026-08-04 20:50:24,929 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:50:24,930 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,930 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:50:24,932 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:50:24,933 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,933 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.883'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:50:24,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"6d9b8bfa-f7aa-466b-9788-395e7455d9ef","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.883Z"}] [DEBUG] 2026-08-04 20:50:24,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,936 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,936 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:50:24,936 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:50:24,936 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,936 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:50:24,937 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"d769aa46-ffea-45ae-a783-5f1d15ddfed4",{"currentTime":"2026-08-04T20:50:24.923Z"}] [DEBUG] 2026-08-04 20:50:24,939 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"77bac586-3b48-4068-b06c-5a01e8d11cb8",{"currentTime":"2026-08-04T20:50:24.921Z"}] [DEBUG] 2026-08-04 20:50:24,939 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:24,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"4a5e0f99-2d1e-451f-949a-52f7eeb4ccf9",{"currentTime":"2026-08-04T20:50:24.915Z"}] [INFO ] 2026-08-04 20:50:24,945 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"c1428b6d-f7ac-4b05-bdae-de7e061a6a95","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.883Z"}] [DEBUG] 2026-08-04 20:50:24,945 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,945 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:50:24,946 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:50:24,946 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:50:24,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"6d6df11a-1afc-4b64-8212-2514cf98ed22",{}] [DEBUG] 2026-08-04 20:50:24,947 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,947 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.882'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,947 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:50:24,948 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"843f5881-3bfe-44cc-941e-4555e9d8c052","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.881Z"}] [DEBUG] 2026-08-04 20:50:24,948 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,949 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,949 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:50:24,949 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,949 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:50:24,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:50:24,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"bf3efca7-5733-414c-92ba-aadc88313846","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:24.882Z"}] [DEBUG] 2026-08-04 20:50:24,952 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : false [DEBUG] 2026-08-04 20:50:24,953 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:24,953 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:50:24,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:50:24,959 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:24,960 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"8186a99c-70fb-4c38-9de2-3690bc4c233a",{}] [DEBUG] 2026-08-04 20:50:24,960 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,960 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.883'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,962 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,962 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:50:24,962 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:50:24,975 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:50:24,975 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:24,976 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"6d9b8bfa-f7aa-466b-9788-395e7455d9ef",{}] [DEBUG] 2026-08-04 20:50:24,976 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,976 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.883'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:24,982 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:24,982 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:50:24,982 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:50:24,997 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:50:24,997 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:24,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"c1428b6d-f7ac-4b05-bdae-de7e061a6a95",{}] [DEBUG] 2026-08-04 20:50:24,999 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:24,999 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.882'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,003 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,003 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2172) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:50:25,003 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - commit [DEBUG] 2026-08-04 20:50:25,015 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : true [DEBUG] 2026-08-04 20:50:25,015 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:25,016 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"bf3efca7-5733-414c-92ba-aadc88313846",{}] [DEBUG] 2026-08-04 20:50:25,020 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,020 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:24.881'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,023 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,023 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:50:25,023 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:50:25,033 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:50:25,034 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"843f5881-3bfe-44cc-941e-4555e9d8c052",{}] [INFO ] 2026-08-04 20:50:25,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"6bcf9820-e7b8-495a-b3f6-a1994d6f1476","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:25,295 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:25,295 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:25.294'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:50:25,309 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:25,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"6bcf9820-e7b8-495a-b3f6-a1994d6f1476",{"currentTime":"2026-08-04T20:50:25.294Z"}] [INFO ] 2026-08-04 20:50:25,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"414d95d8-916e-4d62-adc8-349fdabbef6e","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:25,314 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:25,314 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:25.313'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:50:25,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2c73f46d-dee2-4d94-807c-d4444a00679f","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:25.315'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:50:25,328 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"d73ea2dd-ff6b-4457-95c8-8c1706f90463","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:25,328 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:25,328 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:25.328'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:50:25,330 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:25,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2c73f46d-dee2-4d94-807c-d4444a00679f",{"currentTime":"2026-08-04T20:50:25.315Z"}] [DEBUG] 2026-08-04 20:50:25,330 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:25,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"414d95d8-916e-4d62-adc8-349fdabbef6e",{"currentTime":"2026-08-04T20:50:25.313Z"}] [INFO ] 2026-08-04 20:50:25,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"bbfa34a4-ab3b-4d30-8aca-3a17c8978394","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:25,335 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:25,335 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:25.334'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:50:25,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"7e3e094e-4210-4850-aa93-d48305c26f53","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:25,341 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:25,341 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:25.341'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:50:25,343 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:25,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"d73ea2dd-ff6b-4457-95c8-8c1706f90463",{"currentTime":"2026-08-04T20:50:25.328Z"}] [INFO ] 2026-08-04 20:50:25,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"8028ac25-09d8-466b-a6d1-d29f1fa1f903","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:25,347 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:25,347 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:25.347'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:50:25,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"3625f549-89c1-47f3-8780-23034c96db46","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:25.279Z"}] [DEBUG] 2026-08-04 20:50:25,354 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:50:25,354 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:25,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"bbfa34a4-ab3b-4d30-8aca-3a17c8978394",{"currentTime":"2026-08-04T20:50:25.334Z"}] [INFO ] 2026-08-04 20:50:25,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"56d05e93-c014-4579-9815-11b3266d5dc8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:25.276Z"}] [DEBUG] 2026-08-04 20:50:25,355 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:50:25,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:25,355 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:50:25,356 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:25,356 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:50:25,356 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:25,356 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"7e3e094e-4210-4850-aa93-d48305c26f53",{"currentTime":"2026-08-04T20:50:25.341Z"}] [INFO ] 2026-08-04 20:50:25,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"88923291-d6e4-47e5-bdb3-015202a03b80","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:25.295Z"}] [DEBUG] 2026-08-04 20:50:25,359 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:50:25,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:50:25,363 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:25,363 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"8028ac25-09d8-466b-a6d1-d29f1fa1f903",{"currentTime":"2026-08-04T20:50:25.347Z"}] [INFO ] 2026-08-04 20:50:25,363 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"c86cb1e0-06bd-4837-85c0-17fbc1c09e81","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:25.279Z"}] [DEBUG] 2026-08-04 20:50:25,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:50:25,370 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"74ec4887-b1d2-4635-8c0e-88f00a9359b8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:25.278Z"}] [DEBUG] 2026-08-04 20:50:25,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:50:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:50:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:25.279'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:25,370 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:50:25,371 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:25,371 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:50:25,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"7e7e155d-ebdf-4a09-9a92-b5b7df760617","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:25.293Z"}] [DEBUG] 2026-08-04 20:50:25,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:50:25,373 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,373 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:50:25,373 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:50:25,373 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:25,373 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [INFO ] 2026-08-04 20:50:25,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ad86dd20-a65f-4ab5-afe3-6596a3287510","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:25.273Z"}] [DEBUG] 2026-08-04 20:50:25,374 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:50:25,374 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:25,374 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:50:25,382 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:50:25,383 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:25,383 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"3625f549-89c1-47f3-8780-23034c96db46",{}] [DEBUG] 2026-08-04 20:50:25,384 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,384 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:25.276'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,386 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,386 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:50:25,386 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:50:25,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:50:25,396 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:25,397 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"56d05e93-c014-4579-9815-11b3266d5dc8",{}] [DEBUG] 2026-08-04 20:50:25,397 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,397 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:25.295'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,400 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,400 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:50:25,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:50:25,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:50:25,409 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:25,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"88923291-d6e4-47e5-bdb3-015202a03b80",{}] [DEBUG] 2026-08-04 20:50:25,410 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,411 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:25.278'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,413 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,413 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:50:25,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:50:25,422 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:50:25,422 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:25,423 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"74ec4887-b1d2-4635-8c0e-88f00a9359b8",{}] [DEBUG] 2026-08-04 20:50:25,424 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,424 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:25.279'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,426 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,426 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:50:25,426 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:50:25,434 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:50:25,434 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:25,435 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"c86cb1e0-06bd-4837-85c0-17fbc1c09e81",{}] [DEBUG] 2026-08-04 20:50:25,436 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,436 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:25.293'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,443 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,443 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:50:25,443 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:50:25,452 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:50:25,452 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:50:25,453 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"7e7e155d-ebdf-4a09-9a92-b5b7df760617",{}] [DEBUG] 2026-08-04 20:50:25,453 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:25,453 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:25.273'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:25,456 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:25,456 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:50:25,456 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:50:25,465 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:50:25,466 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ad86dd20-a65f-4ab5-afe3-6596a3287510",{}] [INFO ] 2026-08-04 20:50:49,602 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"6f9610ea-ccb3-4d8e-988f-09ec3a2d97f5","Heartbeat",{}] [DEBUG] 2026-08-04 20:50:49,602 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:50:49,602 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:50:49.602'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:50:49,613 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:50:49,613 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"6f9610ea-ccb3-4d8e-988f-09ec3a2d97f5",{"currentTime":"2026-08-04T20:50:49.602Z"}] [INFO ] 2026-08-04 20:50:49,624 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"96b1eca2-381b-4071-975e-c34c550b5550","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:50:49.599Z"}] [DEBUG] 2026-08-04 20:50:49,625 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:50:49,626 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:50:49,627 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:50:49,637 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:50:49,639 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:50:49,639 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:50:49.599'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:50:49,642 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:50:49,642 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:50:49,642 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:50:49,655 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:50:49,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"96b1eca2-381b-4071-975e-c34c550b5550",{}] [DEBUG] 2026-08-04 20:50:52,348 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:50:52,349 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1903 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:50:52,375 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:50:52,375 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:50:52,375 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:50:52,375 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : | 1903|999_SCHEDULE_BOT_PST| 1|100289|2024-02-01T21:55:55.882Z|4246028 |2024-02-01T22:01:04.589Z|4248918 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:50:52,375 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:50:52,375 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:50:52,376 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:50:52,376 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1903 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-02-01 21:55:55.882'} and {ts '2024-02-01 22:01:04.589'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:50:52,378 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:50:52,378 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:50:52,378 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:50:52,378 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:51:13,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=66ba0aeb-53e5-6f5d-d922-11298979e039] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:51:13,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=66ba0aeb-53e5-6f5d-d922-11298979e039] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:51:13,505 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId '66ba0aeb-53e5-6f5d-d922-11298979e039' [DEBUG] 2026-08-04 20:51:13,505 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:51:13,509 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:13,509 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:51:13,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:51:13,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:51:13,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:51:13,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:51:13,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:51:13,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:51:13,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:51:13,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : Session ID: 3ac262c1-acc0-af8f-a4d5-9132b25eef70 [INFO ] 2026-08-04 20:51:13,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:51:13,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=3ac262c1-acc0-af8f-a4d5-9132b25eef70] Connection is established [DEBUG] 2026-08-04 20:51:13,513 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2104) - Creating new store for sessionId '3ac262c1-acc0-af8f-a4d5-9132b25eef70' [DEBUG] 2026-08-04 20:51:13,513 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2104) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:51:13,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=3ac262c1-acc0-af8f-a4d5-9132b25eef70] Received: [2,"af6e3e39-1fb8-4978-a2c6-5fd8a3cf0ba6","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:51:13,516 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:13,516 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:51:13,519 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2141) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:13.519'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:51:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:51:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:51:13,533 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:51:13,533 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:51:13,533 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:51:13,533 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:51:13,533 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:51:13,533 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:51:13,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=3ac262c1-acc0-af8f-a4d5-9132b25eef70] Sending: [3,"af6e3e39-1fb8-4978-a2c6-5fd8a3cf0ba6",{"status":"Accepted","currentTime":"2026-08-04T20:51:13.519Z","interval":7200}] [INFO ] 2026-08-04 20:51:14,474 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"9b7e54fa-9af9-4d89-a724-384427e81cab","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.474'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:51:14,476 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"ba9ca5ac-98b7-4e23-b1db-03df1faac2cb","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,476 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,476 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.476'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:51:14,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c6ae1ae3-eca8-4169-bc90-9cdfd5d9f7be","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.483'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:51:14,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"fdf94644-6099-4c39-9111-dac3867d097c","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:51:14,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"96a6ba83-28be-43b8-802f-e28006938283","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.486'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:51:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.486'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:51:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,487 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"9b7e54fa-9af9-4d89-a724-384427e81cab",{"currentTime":"2026-08-04T20:51:14.474Z"}] [DEBUG] 2026-08-04 20:51:14,489 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,489 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"ba9ca5ac-98b7-4e23-b1db-03df1faac2cb",{"currentTime":"2026-08-04T20:51:14.476Z"}] [INFO ] 2026-08-04 20:51:14,491 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"31d13939-8c3e-43d1-b227-622bec00dd0a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.473Z"}] [DEBUG] 2026-08-04 20:51:14,492 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,493 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,493 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:51:14,493 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"882e7091-0ec2-4506-bede-65e55821cee4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.474Z"}] [DEBUG] 2026-08-04 20:51:14,493 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,494 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,494 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:51:14,495 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:51:14,496 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,496 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.473'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,497 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,497 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c6ae1ae3-eca8-4169-bc90-9cdfd5d9f7be",{"currentTime":"2026-08-04T20:51:14.483Z"}] [DEBUG] 2026-08-04 20:51:14,499 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"96a6ba83-28be-43b8-802f-e28006938283",{"currentTime":"2026-08-04T20:51:14.486Z"}] [DEBUG] 2026-08-04 20:51:14,499 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,499 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:51:14,499 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:51:14,499 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"fdf94644-6099-4c39-9111-dac3867d097c",{"currentTime":"2026-08-04T20:51:14.486Z"}] [INFO ] 2026-08-04 20:51:14,501 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"b8d42c3b-8cf4-438e-bb7b-ad991375e1ec","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.481Z"}] [DEBUG] 2026-08-04 20:51:14,501 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:51:14,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"3e622a87-ecaa-4216-a24c-b2f345d1f4b5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.482Z"}] [DEBUG] 2026-08-04 20:51:14,502 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,502 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,503 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:51:14,503 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,503 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [INFO ] 2026-08-04 20:51:14,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"54442804-40cd-442a-8455-e5569a11d3b9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.481Z"}] [DEBUG] 2026-08-04 20:51:14,503 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,504 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,504 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:51:14,509 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,509 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"31d13939-8c3e-43d1-b227-622bec00dd0a",{}] [DEBUG] 2026-08-04 20:51:14,510 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,510 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.474'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,513 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,513 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:51:14,513 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:51:14,522 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,522 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,523 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"882e7091-0ec2-4506-bede-65e55821cee4",{}] [DEBUG] 2026-08-04 20:51:14,523 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,523 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.481'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,526 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,526 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:51:14,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:51:14,536 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,536 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"b8d42c3b-8cf4-438e-bb7b-ad991375e1ec",{}] [DEBUG] 2026-08-04 20:51:14,537 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,537 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.482'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,540 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,540 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:51:14,540 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:51:14,548 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,548 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,549 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"3e622a87-ecaa-4216-a24c-b2f345d1f4b5",{}] [DEBUG] 2026-08-04 20:51:14,549 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,550 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.481'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,552 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,552 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2172) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:51:14,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - commit [DEBUG] 2026-08-04 20:51:14,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : true [INFO ] 2026-08-04 20:51:14,562 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"54442804-40cd-442a-8455-e5569a11d3b9",{}] [INFO ] 2026-08-04 20:51:14,889 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b4b20be9-5642-4abf-9210-b54d8652a535","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,889 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.889'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:51:14,890 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"27fa2657-cace-4577-9cf3-64ae736a8919","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,890 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,890 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.89'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:51:14,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"4f5b58f7-0479-451a-b229-1afba54f1032","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,891 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,891 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.891'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:51:14,894 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"a6eaddb4-b803-405b-8943-8fd3d6d9bcd9","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,894 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,894 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.894'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:51:14,894 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"81e966c9-34ea-4e05-9d27-f87a2d61f1d3","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,894 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,894 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.894'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:51:14,895 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"32421c29-a7f5-4053-a290-307bb6bd3cd7","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:14,895 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:14,895 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:14.895'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:51:14,904 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b4b20be9-5642-4abf-9210-b54d8652a535",{"currentTime":"2026-08-04T20:51:14.889Z"}] [INFO ] 2026-08-04 20:51:14,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"aaa24f77-c26d-4abb-bf92-6e80193b2c55","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.886Z"}] [DEBUG] 2026-08-04 20:51:14,908 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:51:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"4f5b58f7-0479-451a-b229-1afba54f1032",{"currentTime":"2026-08-04T20:51:14.891Z"}] [INFO ] 2026-08-04 20:51:14,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"32421c29-a7f5-4053-a290-307bb6bd3cd7",{"currentTime":"2026-08-04T20:51:14.895Z"}] [DEBUG] 2026-08-04 20:51:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"81e966c9-34ea-4e05-9d27-f87a2d61f1d3",{"currentTime":"2026-08-04T20:51:14.894Z"}] [DEBUG] 2026-08-04 20:51:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"a6eaddb4-b803-405b-8943-8fd3d6d9bcd9",{"currentTime":"2026-08-04T20:51:14.894Z"}] [DEBUG] 2026-08-04 20:51:14,909 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:14,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"27fa2657-cace-4577-9cf3-64ae736a8919",{"currentTime":"2026-08-04T20:51:14.890Z"}] [INFO ] 2026-08-04 20:51:14,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"2c22a419-6df6-46d2-ad29-36ff5f611d51","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.888Z"}] [INFO ] 2026-08-04 20:51:14,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"91d495f7-aab8-4dcc-8a9f-9e3daf3498e9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.888Z"}] [DEBUG] 2026-08-04 20:51:14,914 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,914 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:51:14,916 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"4797fe00-05ec-43f3-b386-4e84acafd27b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.887Z"}] [DEBUG] 2026-08-04 20:51:14,916 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:51:14,916 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"3c05f0b0-9ef6-40ec-90d9-4c12021f2ea5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.887Z"}] [DEBUG] 2026-08-04 20:51:14,916 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,916 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,916 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:51:14,916 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:51:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:51:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:51:14,917 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,919 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"2c27856f-00cf-47e0-981f-47b12910fbb2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:14.887Z"}] [DEBUG] 2026-08-04 20:51:14,919 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,919 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:51:14,919 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.886'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,920 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:14,920 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:51:14,921 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,921 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:51:14,921 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:51:14,932 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,932 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,933 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"aaa24f77-c26d-4abb-bf92-6e80193b2c55",{}] [DEBUG] 2026-08-04 20:51:14,933 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,933 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.888'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,936 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,936 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:51:14,936 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:51:14,946 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,946 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,947 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"91d495f7-aab8-4dcc-8a9f-9e3daf3498e9",{}] [DEBUG] 2026-08-04 20:51:14,947 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,947 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.888'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,950 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,950 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:51:14,950 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:51:14,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,959 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:51:14,959 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,960 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"2c22a419-6df6-46d2-ad29-36ff5f611d51",{}] [DEBUG] 2026-08-04 20:51:14,960 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,960 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,960 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.887'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,960 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.887'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,963 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,963 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,963 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:51:14,963 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:51:14,963 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:51:14,963 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:51:14,973 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:51:14,974 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"3c05f0b0-9ef6-40ec-90d9-4c12021f2ea5",{}] [DEBUG] 2026-08-04 20:51:14,975 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:51:14,975 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:14,976 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"4797fe00-05ec-43f3-b386-4e84acafd27b",{}] [DEBUG] 2026-08-04 20:51:14,976 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:14,976 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:14.887'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:14,979 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:14,979 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:51:14,979 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:51:14,988 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:51:14,989 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"2c27856f-00cf-47e0-981f-47b12910fbb2",{}] [INFO ] 2026-08-04 20:51:15,276 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"14259056-01f9-4c4f-b308-7f09b832edc0","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:15,276 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:15,276 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:15.276'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:51:15,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"fced154d-3356-4b27-8bd8-8144bf09055e","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:15,280 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:15,280 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:15.28'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:51:15,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"095f9240-fe9c-4d7e-9638-05d7636a4334","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:15,283 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:15,283 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:15.283'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:51:15,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"e39b884d-0d14-44f6-8241-5973d0c0b236","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:15.284'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:51:15,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"4bbde0a8-e9c4-44c0-976a-04000a2b9e06","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:15,286 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:15,286 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:15.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:51:15,287 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:15,287 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"14259056-01f9-4c4f-b308-7f09b832edc0",{"currentTime":"2026-08-04T20:51:15.276Z"}] [INFO ] 2026-08-04 20:51:15,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"cefec3c7-d72a-45f6-905f-dabc0b142004","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:15.274Z"}] [DEBUG] 2026-08-04 20:51:15,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:51:15,292 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:15,292 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:51:15,293 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:15,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"fced154d-3356-4b27-8bd8-8144bf09055e",{"currentTime":"2026-08-04T20:51:15.280Z"}] [INFO ] 2026-08-04 20:51:15,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"175109a3-461e-485e-bb6c-d1801c5222cf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:15.278Z"}] [DEBUG] 2026-08-04 20:51:15,294 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : false [DEBUG] 2026-08-04 20:51:15,295 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:51:15,295 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:15,295 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:51:15,296 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:15,296 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:15.274'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:51:15,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"41af2c28-3557-4096-923d-04302b5a3b16","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:15,297 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:15,297 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:15.297'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:51:15,298 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:15,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"095f9240-fe9c-4d7e-9638-05d7636a4334",{"currentTime":"2026-08-04T20:51:15.283Z"}] [INFO ] 2026-08-04 20:51:15,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"e173a395-6b2d-47d4-b97f-2e23cbee973a","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:51:15,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"4bbde0a8-e9c4-44c0-976a-04000a2b9e06",{"currentTime":"2026-08-04T20:51:15.286Z"}] [DEBUG] 2026-08-04 20:51:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:15.3'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:51:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:15,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"e39b884d-0d14-44f6-8241-5973d0c0b236",{"currentTime":"2026-08-04T20:51:15.284Z"}] [INFO ] 2026-08-04 20:51:15,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"3a7853c2-5f6a-457b-ade4-3b5538ebd5a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:15.280Z"}] [DEBUG] 2026-08-04 20:51:15,301 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:51:15,303 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:15,303 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:51:15,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"108e25e0-991b-41d5-b6f9-3921ec3e6ff9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:15.281Z"}] [DEBUG] 2026-08-04 20:51:15,305 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,305 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:51:15,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:51:15,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:51:15,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"6051483d-6c52-4ab7-9f51-94c4b5c906a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:15.279Z"}] [DEBUG] 2026-08-04 20:51:15,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : false [DEBUG] 2026-08-04 20:51:15,306 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:15,306 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:15,306 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:51:15,306 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:51:15,311 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:15,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"41af2c28-3557-4096-923d-04302b5a3b16",{"currentTime":"2026-08-04T20:51:15.297Z"}] [INFO ] 2026-08-04 20:51:15,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"b7bb0671-86f9-472b-9a92-1767d1f678f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:15.296Z"}] [DEBUG] 2026-08-04 20:51:15,312 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:51:15,313 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:15,313 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:51:15,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:51:15,316 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:51:15,316 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:15,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"cefec3c7-d72a-45f6-905f-dabc0b142004",{}] [DEBUG] 2026-08-04 20:51:15,317 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:15,317 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:15,318 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:15.278'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:15,318 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:15.28'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:15,318 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:15,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"e173a395-6b2d-47d4-b97f-2e23cbee973a",{"currentTime":"2026-08-04T20:51:15.300Z"}] [DEBUG] 2026-08-04 20:51:15,320 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,320 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2172) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:51:15,321 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,321 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:51:15,321 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:51:15,321 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - commit [INFO ] 2026-08-04 20:51:15,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"7c612baf-77b8-48ef-be88-4625a83b6caa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:15.298Z"}] [DEBUG] 2026-08-04 20:51:15,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:51:15,323 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:15,323 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:51:15,329 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:51:15,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"3a7853c2-5f6a-457b-ade4-3b5538ebd5a8",{}] [DEBUG] 2026-08-04 20:51:15,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : true [DEBUG] 2026-08-04 20:51:15,331 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:51:15,331 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:15,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"175109a3-461e-485e-bb6c-d1801c5222cf",{}] [DEBUG] 2026-08-04 20:51:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2166) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:15.279'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:15.296'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:15,336 org.jooq.tools.LoggerListener (qtp1046545660-2166) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,336 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,336 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2166) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:51:15,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - commit [DEBUG] 2026-08-04 20:51:15,336 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:51:15,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:51:15,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:51:15,344 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:51:15,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2166) - setting auto commit : true [INFO ] 2026-08-04 20:51:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2166) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"6051483d-6c52-4ab7-9f51-94c4b5c906a8",{}] [DEBUG] 2026-08-04 20:51:15,346 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:51:15,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"b7bb0671-86f9-472b-9a92-1767d1f678f1",{}] [DEBUG] 2026-08-04 20:51:15,346 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:15.298'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:15,349 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,349 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:51:15,349 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:51:15,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:51:15,359 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:51:15,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"7c612baf-77b8-48ef-be88-4625a83b6caa",{}] [DEBUG] 2026-08-04 20:51:15,360 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:15,360 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:15.281'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:15,362 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:15,363 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:51:15,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:51:15,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:51:15,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"108e25e0-991b-41d5-b6f9-3921ec3e6ff9",{}] [ERROR] 2026-08-04 20:51:21,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=32a04a8d-2c42-b946-fbbd-90fa03b79d76] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:51:21,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=32a04a8d-2c42-b946-fbbd-90fa03b79d76] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:51:21,855 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Deleting the store for sessionId '32a04a8d-2c42-b946-fbbd-90fa03b79d76' [DEBUG] 2026-08-04 20:51:21,855 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:51:22,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Received: [2,"9fc692c2-810b-4900-8d30-3dfbc392a67b","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:22,342 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:22,342 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:22.342'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:51:22,354 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:22,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Sending: [3,"9fc692c2-810b-4900-8d30-3dfbc392a67b",{"currentTime":"2026-08-04T20:51:22.342Z"}] [DEBUG] 2026-08-04 20:51:25,852 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:25,852 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:51:25,855 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:51:25,855 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:51:25,855 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:51:25,855 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:51:25,855 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:51:25,855 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:51:25,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:51:25,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 6f75bbd2-79b3-4e28-8138-20903a501e74 [INFO ] 2026-08-04 20:51:25,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:51:25,855 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=6f75bbd2-79b3-4e28-8138-20903a501e74] Connection is established [DEBUG] 2026-08-04 20:51:25,855 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '6f75bbd2-79b3-4e28-8138-20903a501e74' [DEBUG] 2026-08-04 20:51:25,855 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:51:39,603 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"a863f778-67e6-4537-a1ac-99d5d0ac0017","Heartbeat",{}] [DEBUG] 2026-08-04 20:51:39,603 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:51:39,603 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:51:39.603'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:51:39,614 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:51:39,614 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"a863f778-67e6-4537-a1ac-99d5d0ac0017",{"currentTime":"2026-08-04T20:51:39.603Z"}] [INFO ] 2026-08-04 20:51:39,622 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"67b62911-f044-477d-9747-cef7dfe32ee3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:51:39.604Z"}] [DEBUG] 2026-08-04 20:51:39,623 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:51:39,624 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:51:39,624 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:51:39,626 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:51:39,627 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:51:39,627 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:51:39.604'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:51:39,630 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:51:39,630 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:51:39,630 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:51:39,639 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:51:39,640 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"67b62911-f044-477d-9747-cef7dfe32ee3",{}] [INFO ] 2026-08-04 20:52:04,484 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"7408a947-369b-46b4-9743-102dc8ab555e","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,484 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,484 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.484'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:52:04,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"7bbab7e1-0c51-49ad-829a-63d326520371","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,486 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,486 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.486'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:52:04,487 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"7720857f-cf02-4123-a31d-a567b4436fdd","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,487 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,487 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.487'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:52:04,489 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"a7d5449a-d16b-4e2d-b401-a45c06da8f09","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,489 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,489 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.489'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:52:04,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"446e1e52-dd57-4571-93cf-a02a26fb0407","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,495 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,495 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.495'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:52:04,499 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"7408a947-369b-46b4-9743-102dc8ab555e",{"currentTime":"2026-08-04T20:52:04.484Z"}] [INFO ] 2026-08-04 20:52:04,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"6f931744-a7ee-4bcb-bd06-d238868371b4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.476Z"}] [DEBUG] 2026-08-04 20:52:04,504 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"7bbab7e1-0c51-49ad-829a-63d326520371",{"currentTime":"2026-08-04T20:52:04.486Z"}] [INFO ] 2026-08-04 20:52:04,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"a7d5449a-d16b-4e2d-b401-a45c06da8f09",{"currentTime":"2026-08-04T20:52:04.489Z"}] [DEBUG] 2026-08-04 20:52:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"7720857f-cf02-4123-a31d-a567b4436fdd",{"currentTime":"2026-08-04T20:52:04.487Z"}] [DEBUG] 2026-08-04 20:52:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:52:04,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"72af2141-cfbf-4ab9-b523-faa8a15e3c9a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.484Z"}] [DEBUG] 2026-08-04 20:52:04,510 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"446e1e52-dd57-4571-93cf-a02a26fb0407",{"currentTime":"2026-08-04T20:52:04.495Z"}] [INFO ] 2026-08-04 20:52:04,512 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"3bec3b27-66f6-4ae2-9fe3-ed5990da7437","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.484Z"}] [DEBUG] 2026-08-04 20:52:04,512 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [INFO ] 2026-08-04 20:52:04,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"c979e2fc-ac8c-4c2a-aed3-9d9c7de7b4c1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.483Z"}] [DEBUG] 2026-08-04 20:52:04,513 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,513 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:52:04,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"4c29722e-c1be-4d32-9e28-1724c433f6be","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.477Z"}] [DEBUG] 2026-08-04 20:52:04,514 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,514 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:52:04,514 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,514 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:52:04,514 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,514 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:04,514 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:52:04,515 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,515 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,515 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.476'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,515 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,516 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:52:04,518 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,518 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2172) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:52:04,518 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - commit [DEBUG] 2026-08-04 20:52:04,526 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:04,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : true [INFO ] 2026-08-04 20:52:04,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"6f931744-a7ee-4bcb-bd06-d238868371b4",{}] [DEBUG] 2026-08-04 20:52:04,528 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,528 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.484'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,530 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,530 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:52:04,530 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:52:04,539 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:52:04,540 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:04,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"3bec3b27-66f6-4ae2-9fe3-ed5990da7437",{}] [DEBUG] 2026-08-04 20:52:04,541 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,541 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.483'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,544 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,544 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:52:04,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:52:04,553 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:52:04,553 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:04,554 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"c979e2fc-ac8c-4c2a-aed3-9d9c7de7b4c1",{}] [DEBUG] 2026-08-04 20:52:04,555 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,555 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.484'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,557 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,557 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:52:04,557 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:52:04,566 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:52:04,566 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:04,566 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"72af2141-cfbf-4ab9-b523-faa8a15e3c9a",{}] [DEBUG] 2026-08-04 20:52:04,567 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,567 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.477'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,570 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,570 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:52:04,570 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:52:04,578 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:52:04,579 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"4c29722e-c1be-4d32-9e28-1724c433f6be",{}] [INFO ] 2026-08-04 20:52:04,891 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"a802e579-b30b-46d2-b6d7-01edb99c9a5c","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,892 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,892 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.891'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:52:04,893 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"020e4a22-ce19-40d9-b063-5c74b4fc10c7","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,893 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,893 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.893'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:52:04,896 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"a478058c-75c8-44c7-a52d-cdba3e2e6246","Heartbeat",{}] [INFO ] 2026-08-04 20:52:04,899 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"cecebe38-f82c-47b7-8726-cc7a3e195308","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.899'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:52:04,899 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:52:04,903 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"d7227564-e40c-4360-a9de-22beb1d32f16","Heartbeat",{}] [INFO ] 2026-08-04 20:52:04,903 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"b6442b8c-68dd-42d2-8547-77c066f9b295","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:04,903 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.899'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:52:04,903 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,903 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.903'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:52:04,903 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:04,903 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:04.903'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:52:04,909 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"a802e579-b30b-46d2-b6d7-01edb99c9a5c",{"currentTime":"2026-08-04T20:52:04.891Z"}] [INFO ] 2026-08-04 20:52:04,912 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"2b85a582-2348-4532-ab84-32808ad790ff","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.893Z"}] [DEBUG] 2026-08-04 20:52:04,912 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,913 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,913 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:52:04,914 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"020e4a22-ce19-40d9-b063-5c74b4fc10c7",{"currentTime":"2026-08-04T20:52:04.893Z"}] [DEBUG] 2026-08-04 20:52:04,916 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:04,917 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,917 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.893'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,920 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"cecebe38-f82c-47b7-8726-cc7a3e195308",{"currentTime":"2026-08-04T20:52:04.899Z"}] [INFO ] 2026-08-04 20:52:04,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"d7227564-e40c-4360-a9de-22beb1d32f16",{"currentTime":"2026-08-04T20:52:04.903Z"}] [INFO ] 2026-08-04 20:52:04,922 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"4ecb2e38-ff9d-46f2-aa7a-bbe4ee1af3af","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.892Z"}] [INFO ] 2026-08-04 20:52:04,922 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"6b503a64-7697-4950-8524-472e0fc6985e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.892Z"}] [DEBUG] 2026-08-04 20:52:04,922 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,922 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,922 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,922 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"b6442b8c-68dd-42d2-8547-77c066f9b295",{"currentTime":"2026-08-04T20:52:04.903Z"}] [DEBUG] 2026-08-04 20:52:04,922 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:04,922 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"a478058c-75c8-44c7-a52d-cdba3e2e6246",{"currentTime":"2026-08-04T20:52:04.899Z"}] [DEBUG] 2026-08-04 20:52:04,923 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,923 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:52:04,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:52:04,923 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,923 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:52:04,923 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,923 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:52:04,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"22051143-792b-4907-b3e2-b65c2346a746","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.891Z"}] [DEBUG] 2026-08-04 20:52:04,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:52:04,931 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:04,932 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"2b85a582-2348-4532-ab84-32808ad790ff",{}] [DEBUG] 2026-08-04 20:52:04,932 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,932 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.892'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,933 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,933 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:52:04,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"2b3a4ad1-83ac-4edf-beb0-b08352377968","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.893Z"}] [INFO ] 2026-08-04 20:52:04,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"296b9474-b7d1-45c4-8b38-5e391cebd521","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:04.893Z"}] [DEBUG] 2026-08-04 20:52:04,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:52:04,935 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,935 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:52:04,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:52:04,936 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,936 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:52:04,936 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:04,936 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:52:04,945 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:52:04,945 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:04,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"6b503a64-7697-4950-8524-472e0fc6985e",{}] [DEBUG] 2026-08-04 20:52:04,947 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,947 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.892'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,949 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,949 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:52:04,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:52:04,958 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:04,958 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:52:04,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"4ecb2e38-ff9d-46f2-aa7a-bbe4ee1af3af",{}] [DEBUG] 2026-08-04 20:52:04,960 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,960 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.893'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,962 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,962 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2172) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:52:04,962 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - commit [DEBUG] 2026-08-04 20:52:04,972 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : true [DEBUG] 2026-08-04 20:52:04,972 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:04,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"2b3a4ad1-83ac-4edf-beb0-b08352377968",{}] [DEBUG] 2026-08-04 20:52:04,973 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,973 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.893'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:04,980 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:04,980 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:52:04,980 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:52:04,992 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:52:04,992 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:04,993 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"296b9474-b7d1-45c4-8b38-5e391cebd521",{}] [DEBUG] 2026-08-04 20:52:04,993 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:04,993 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:04.891'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:05,000 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,000 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:52:05,000 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:52:05,012 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:52:05,013 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"22051143-792b-4907-b3e2-b65c2346a746",{}] [INFO ] 2026-08-04 20:52:05,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"54e46c1a-e015-44cb-8e30-05dca98d2fcd","Heartbeat",{}] [INFO ] 2026-08-04 20:52:05,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"2ebe4e7e-7cb3-498b-a889-bd4d8b2e32ca","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:05,285 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:05,285 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:05,285 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:05.285'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [DEBUG] 2026-08-04 20:52:05,285 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:05.285'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:52:05,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"0bf75bf2-4d6b-40bf-a05e-25b08644e675","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:05,286 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:05,286 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:05.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:52:05,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"03d628d6-d282-4e8f-90a7-819e89a0ae9b","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:05,294 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:05,294 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:05.294'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:52:05,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"72df5645-b360-4816-9d9e-05443061194a","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:05,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:05,295 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:05.295'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:52:05,295 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:05,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"54e46c1a-e015-44cb-8e30-05dca98d2fcd",{"currentTime":"2026-08-04T20:52:05.285Z"}] [DEBUG] 2026-08-04 20:52:05,297 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:05,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"0bf75bf2-4d6b-40bf-a05e-25b08644e675",{"currentTime":"2026-08-04T20:52:05.286Z"}] [INFO ] 2026-08-04 20:52:05,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"c122d672-4afa-4ac5-8450-21c04b03bb8a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:05.279Z"}] [DEBUG] 2026-08-04 20:52:05,300 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:52:05,305 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:05,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"2ebe4e7e-7cb3-498b-a889-bd4d8b2e32ca",{"currentTime":"2026-08-04T20:52:05.285Z"}] [INFO ] 2026-08-04 20:52:05,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"7c346aab-bcaa-4fcd-8d5b-ba4527c4cdf6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:05.281Z"}] [DEBUG] 2026-08-04 20:52:05,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:52:05,305 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:05,305 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:52:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:05,306 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:52:05,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"7e64de52-8be8-4adf-acf7-7059535f7a23","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:05,308 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:05,309 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:05.308'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:52:05,309 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:05,310 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:05,310 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:05.281'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:05,311 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:05,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"03d628d6-d282-4e8f-90a7-819e89a0ae9b",{"currentTime":"2026-08-04T20:52:05.294Z"}] [DEBUG] 2026-08-04 20:52:05,312 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:05,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"72df5645-b360-4816-9d9e-05443061194a",{"currentTime":"2026-08-04T20:52:05.295Z"}] [INFO ] 2026-08-04 20:52:05,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"da0f24f8-fb96-4c45-9510-0bd93c088322","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:05.283Z"}] [DEBUG] 2026-08-04 20:52:05,314 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:52:05,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"a0e22db2-bb01-4140-b5e9-d89f8d9dbf02","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:05,315 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:05,315 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:05.315'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:52:05,316 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:05,316 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:52:05,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ebdcae7b-94c6-4130-91d0-95ed47e2b5af","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:05.276Z"}] [DEBUG] 2026-08-04 20:52:05,319 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:52:05,319 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:52:05,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:52:05,320 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:05,320 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:52:05,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"6afb687a-0240-4f08-9c53-ec611bf95bf8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:05.281Z"}] [DEBUG] 2026-08-04 20:52:05,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:52:05,322 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:05,322 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:52:05,322 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:05,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"7e64de52-8be8-4adf-acf7-7059535f7a23",{"currentTime":"2026-08-04T20:52:05.308Z"}] [DEBUG] 2026-08-04 20:52:05,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:52:05,328 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:05,328 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:05,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"7c346aab-bcaa-4fcd-8d5b-ba4527c4cdf6",{}] [DEBUG] 2026-08-04 20:52:05,329 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:05,329 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:05.279'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:05,330 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:05,330 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:05.283'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:52:05,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"ab6adbc4-0764-454d-ba84-bec70edda797","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:05.300Z"}] [DEBUG] 2026-08-04 20:52:05,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:52:05,331 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:05,331 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:52:05,332 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,332 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:52:05,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:52:05,332 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,332 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:52:05,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:52:05,334 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:05,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"a0e22db2-bb01-4140-b5e9-d89f8d9dbf02",{"currentTime":"2026-08-04T20:52:05.315Z"}] [DEBUG] 2026-08-04 20:52:05,340 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:52:05,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"94c146d1-05c2-471d-8b02-f9b5f76ff8e1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:05.302Z"}] [DEBUG] 2026-08-04 20:52:05,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : false [INFO ] 2026-08-04 20:52:05,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"c122d672-4afa-4ac5-8450-21c04b03bb8a",{}] [DEBUG] 2026-08-04 20:52:05,342 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:05,342 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:52:05,346 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:52:05,346 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:05,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"da0f24f8-fb96-4c45-9510-0bd93c088322",{}] [DEBUG] 2026-08-04 20:52:05,347 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:05,347 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:05.281'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:05,350 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,350 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:52:05,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:52:05,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:52:05,359 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:05,360 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"6afb687a-0240-4f08-9c53-ec611bf95bf8",{}] [DEBUG] 2026-08-04 20:52:05,361 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:05,361 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:05.276'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:05,363 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,363 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:52:05,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:52:05,373 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:52:05,373 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:05,374 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ebdcae7b-94c6-4130-91d0-95ed47e2b5af",{}] [DEBUG] 2026-08-04 20:52:05,374 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:05,374 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:05.3'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:05,377 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,377 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:52:05,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:52:05,386 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:52:05,387 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:05,387 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"ab6adbc4-0764-454d-ba84-bec70edda797",{}] [DEBUG] 2026-08-04 20:52:05,388 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:05,388 org.jooq.tools.LoggerListener (qtp1046545660-2172) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:05.302'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:05,391 org.jooq.tools.LoggerListener (qtp1046545660-2172) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:05,391 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2172) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:52:05,391 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - commit [DEBUG] 2026-08-04 20:52:05,399 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2172) - setting auto commit : true [INFO ] 2026-08-04 20:52:05,400 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2172) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"94c146d1-05c2-471d-8b02-f9b5f76ff8e1",{}] [ERROR] 2026-08-04 20:52:13,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=3ac262c1-acc0-af8f-a4d5-9132b25eef70] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:52:13,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R19, sessionId=3ac262c1-acc0-af8f-a4d5-9132b25eef70] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:52:13,514 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Deleting the store for sessionId '3ac262c1-acc0-af8f-a4d5-9132b25eef70' [DEBUG] 2026-08-04 20:52:13,514 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:52:13,516 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:13,516 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:52:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:52:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |registration_status| [DEBUG] 2026-08-04 20:52:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:52:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |Accepted | [DEBUG] 2026-08-04 20:52:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:52:13,519 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:52:13,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:52:13,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : Session ID: 15bb7ad5-51cb-8b72-118f-4650b3f5e8a8 [INFO ] 2026-08-04 20:52:13,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:52:13,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R19, sessionId=15bb7ad5-51cb-8b72-118f-4650b3f5e8a8] Connection is established [DEBUG] 2026-08-04 20:52:13,519 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2169) - Creating new store for sessionId '15bb7ad5-51cb-8b72-118f-4650b3f5e8a8' [DEBUG] 2026-08-04 20:52:13,519 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2169) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:52:13,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=15bb7ad5-51cb-8b72-118f-4650b3f5e8a8] Received: [2,"b3c14673-0bcb-47b0-8289-57d78b12f323","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:52:13,526 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:13,526 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |registration_status| [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |Accepted | [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +-------------------+ [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:52:13,529 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2104) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:13.529'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:52:13,540 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:13,540 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:52:13,540 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:52:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:52:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:52:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:52:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:52:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2104) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:52:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:52:13,542 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R19, sessionId=15bb7ad5-51cb-8b72-118f-4650b3f5e8a8] Sending: [3,"b3c14673-0bcb-47b0-8289-57d78b12f323",{"status":"Accepted","currentTime":"2026-08-04T20:52:13.529Z","interval":7200}] [ERROR] 2026-08-04 20:52:22,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:52:22,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=7CS1-6-2247-00026, sessionId=1f02cdeb-da88-877a-af71-fe46246f1d17] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:52:22,343 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2169) - Deleting the store for sessionId '1f02cdeb-da88-877a-af71-fe46246f1d17' [DEBUG] 2026-08-04 20:52:22,343 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2169) - A SessionContext is removed for chargeBoxId '7CS1-6-2247-00026'. Store size: 0 [ERROR] 2026-08-04 20:52:25,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=1A31-1-2146-00001, sessionId=6f75bbd2-79b3-4e28-8138-20903a501e74] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:52:25,854 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=1A31-1-2146-00001, sessionId=6f75bbd2-79b3-4e28-8138-20903a501e74] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:52:25,854 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2169) - Deleting the store for sessionId '6f75bbd2-79b3-4e28-8138-20903a501e74' [DEBUG] 2026-08-04 20:52:25,854 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2169) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:52:29,612 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"794df85b-d1ad-4fb3-8d33-e16e2632bffe","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:29,612 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:29,612 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:29.612'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:52:29,623 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:29,623 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"794df85b-d1ad-4fb3-8d33-e16e2632bffe",{"currentTime":"2026-08-04T20:52:29.612Z"}] [INFO ] 2026-08-04 20:52:29,631 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"91c46961-01d1-44b3-8ba7-8b768759bf87","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:29.609Z"}] [DEBUG] 2026-08-04 20:52:29,632 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:52:29,637 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:29,637 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:52:29,639 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:29,640 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:29,640 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:29.609'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:29,643 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:29,643 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:52:29,643 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:52:29,652 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:52:29,653 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"91c46961-01d1-44b3-8ba7-8b768759bf87",{}] [DEBUG] 2026-08-04 20:52:31,167 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:31,167 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:52:31,170 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:52:31,170 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |registration_status| [DEBUG] 2026-08-04 20:52:31,170 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:52:31,170 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |Accepted | [DEBUG] 2026-08-04 20:52:31,170 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:52:31,170 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:52:31,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:52:31,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : Session ID: 952c08b8-4ef8-d27c-9a5d-e0038c509f32 [INFO ] 2026-08-04 20:52:31,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - Logger : key: CHARGEBOX_ID_KEY value 7CS1-6-2247-00026 [INFO ] 2026-08-04 20:52:31,170 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Connection is established [DEBUG] 2026-08-04 20:52:31,170 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2169) - Creating new store for sessionId '952c08b8-4ef8-d27c-9a5d-e0038c509f32' [DEBUG] 2026-08-04 20:52:31,170 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2169) - A new SessionContext is stored for chargeBoxId '7CS1-6-2247-00026'. Store size: 1 [DEBUG] 2026-08-04 20:52:31,856 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:31,856 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:52:31,859 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:52:31,859 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |registration_status| [DEBUG] 2026-08-04 20:52:31,859 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:52:31,859 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |Accepted | [DEBUG] 2026-08-04 20:52:31,859 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +-------------------+ [DEBUG] 2026-08-04 20:52:31,859 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:52:31,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:52:31,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : Session ID: 9150c375-6a9b-8830-60b1-3573ad70f8b9 [INFO ] 2026-08-04 20:52:31,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:52:31,860 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=1A31-1-2146-00001, sessionId=9150c375-6a9b-8830-60b1-3573ad70f8b9] Connection is established [DEBUG] 2026-08-04 20:52:31,860 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2155) - Creating new store for sessionId '9150c375-6a9b-8830-60b1-3573ad70f8b9' [DEBUG] 2026-08-04 20:52:31,860 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2155) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [DEBUG] 2026-08-04 20:52:51,871 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:52:51,871 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1444 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : | 1444|999_SCHEDULE_BOT_PST| 1|100289|2023-11-01T13:28:19.486Z|3919816 |2023-11-01T13:33:27.595Z|3922918 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:52:51,899 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1444 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-11-01 13:28:19.486'} and {ts '2023-11-01 13:33:27.595'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:52:51,902 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:52:51,902 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:52:51,902 org.jooq.tools.LoggerListener (qtp1046545660-2155) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:52:51,902 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:52:54,488 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"09a1af83-4f87-42f5-a160-d4cb7fc07d42","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,488 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,488 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.488'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:52:54,490 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"0301c5c7-df8c-4d22-af68-ca8eb2d4c401","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,499 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"09a1af83-4f87-42f5-a160-d4cb7fc07d42",{"currentTime":"2026-08-04T20:52:54.488Z"}] [INFO ] 2026-08-04 20:52:54,501 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"a35ac195-b924-453a-b859-87529db9826e","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,501 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,501 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.49'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:52:54,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"55966df5-469c-4fb7-b68b-fe89eb08479d","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,514 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,515 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.514'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:52:54,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"986aa87d-3dbf-49a8-927d-882444017d8b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.486Z"}] [INFO ] 2026-08-04 20:52:54,517 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"987e18cc-a087-4717-915d-d59896714d89","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,517 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,517 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.517'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:52:54,517 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,517 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.501'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:52:54,517 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,518 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,518 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:52:54,521 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:54,522 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,522 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.486'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,524 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,525 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:52:54,525 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:52:54,525 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,525 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"0301c5c7-df8c-4d22-af68-ca8eb2d4c401",{"currentTime":"2026-08-04T20:52:54.490Z"}] [INFO ] 2026-08-04 20:52:54,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"60d40d9e-4e58-4159-bd46-2646d81750b9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.480Z"}] [DEBUG] 2026-08-04 20:52:54,527 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,528 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,528 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:52:54,530 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"55966df5-469c-4fb7-b68b-fe89eb08479d",{"currentTime":"2026-08-04T20:52:54.514Z"}] [DEBUG] 2026-08-04 20:52:54,530 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,531 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"987e18cc-a087-4717-915d-d59896714d89",{"currentTime":"2026-08-04T20:52:54.517Z"}] [INFO ] 2026-08-04 20:52:54,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"4d358d61-d4e9-4f33-9933-ae282465824d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.487Z"}] [INFO ] 2026-08-04 20:52:54,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"d33dcd09-d9d7-4960-ac7d-91285841eec2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.486Z"}] [DEBUG] 2026-08-04 20:52:54,533 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,533 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:52:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:52:54,536 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,536 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,537 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"986aa87d-3dbf-49a8-927d-882444017d8b",{}] [DEBUG] 2026-08-04 20:52:54,537 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,537 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.48'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,540 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,540 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:52:54,540 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:52:54,557 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,557 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"a35ac195-b924-453a-b859-87529db9826e",{"currentTime":"2026-08-04T20:52:54.501Z"}] [INFO ] 2026-08-04 20:52:54,558 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"b0859ab0-8f6f-4ff1-86c1-8fe7ef0909e3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.480Z"}] [DEBUG] 2026-08-04 20:52:54,558 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,559 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,559 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:54,559 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,559 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:52:54,560 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"60d40d9e-4e58-4159-bd46-2646d81750b9",{}] [DEBUG] 2026-08-04 20:52:54,560 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,560 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.486'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,563 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,563 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:52:54,563 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:52:54,572 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,572 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,573 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"d33dcd09-d9d7-4960-ac7d-91285841eec2",{}] [DEBUG] 2026-08-04 20:52:54,573 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,573 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.487'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,576 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,576 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:52:54,576 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:52:54,593 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,593 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,594 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"4d358d61-d4e9-4f33-9933-ae282465824d",{}] [DEBUG] 2026-08-04 20:52:54,594 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,595 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.48'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,597 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,597 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:52:54,597 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:52:54,606 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:52:54,607 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"b0859ab0-8f6f-4ff1-86c1-8fe7ef0909e3",{}] [INFO ] 2026-08-04 20:52:54,896 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"e28aefb5-9b0e-4ab1-b07e-5a2e187fc1d7","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,896 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,896 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.896'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:52:54,898 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"f4a3d78e-1a7a-49d5-8d37-4428719d250e","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,898 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,898 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.898'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:52:54,900 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"f1dedd64-2288-400d-a253-38ecee78f9c5","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,900 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,900 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.9'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:52:54,902 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"f4d6e767-9f60-481e-8f7f-93917c834d41","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,902 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,902 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.902'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:52:54,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"f111f2d1-81d7-4ab6-ba60-839b5dcc8a18","Heartbeat",{}] [INFO ] 2026-08-04 20:52:54,905 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"53701d6a-3ffc-4013-a71a-1699d952d8a9","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:54,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,905 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:54,905 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.905'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:52:54,905 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:54.905'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:52:54,908 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"f4a3d78e-1a7a-49d5-8d37-4428719d250e",{"currentTime":"2026-08-04T20:52:54.898Z"}] [INFO ] 2026-08-04 20:52:54,912 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"58a9d456-2f0c-42a3-96be-ddf66b1b21f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.897Z"}] [DEBUG] 2026-08-04 20:52:54,912 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,913 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,913 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:52:54,914 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,914 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"e28aefb5-9b0e-4ab1-b07e-5a2e187fc1d7",{"currentTime":"2026-08-04T20:52:54.896Z"}] [INFO ] 2026-08-04 20:52:54,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"f1dedd64-2288-400d-a253-38ecee78f9c5",{"currentTime":"2026-08-04T20:52:54.900Z"}] [INFO ] 2026-08-04 20:52:54,917 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"da32ee63-4b32-49fe-9832-3056068549ac","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.898Z"}] [INFO ] 2026-08-04 20:52:54,917 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"2c1d3fa8-5daa-4446-b6c7-b7cb50538fd2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.898Z"}] [DEBUG] 2026-08-04 20:52:54,917 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,917 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,917 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,918 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:52:54,918 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,918 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:52:54,918 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:54,919 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,919 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.897'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,920 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"f4d6e767-9f60-481e-8f7f-93917c834d41",{"currentTime":"2026-08-04T20:52:54.902Z"}] [DEBUG] 2026-08-04 20:52:54,920 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,920 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:54,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"f111f2d1-81d7-4ab6-ba60-839b5dcc8a18",{"currentTime":"2026-08-04T20:52:54.905Z"}] [INFO ] 2026-08-04 20:52:54,920 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"53701d6a-3ffc-4013-a71a-1699d952d8a9",{"currentTime":"2026-08-04T20:52:54.905Z"}] [INFO ] 2026-08-04 20:52:54,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"d565dbde-e415-4fd2-90b9-29bf86a4d163","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.897Z"}] [DEBUG] 2026-08-04 20:52:54,925 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,925 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:52:54,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 20:52:54,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"e5902b28-5988-4b45-9931-c51d1837f374","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.898Z"}] [DEBUG] 2026-08-04 20:52:54,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:52:54,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"1cb6078c-09d2-48c9-96b0-578ed8ac8d7e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:54.898Z"}] [DEBUG] 2026-08-04 20:52:54,925 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,926 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,926 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:52:54,926 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:52:54,926 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,926 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:52:54,927 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:54,927 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:52:54,933 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,933 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,934 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"58a9d456-2f0c-42a3-96be-ddf66b1b21f1",{}] [DEBUG] 2026-08-04 20:52:54,934 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,935 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.898'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,937 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,937 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:52:54,937 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:52:54,946 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,946 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,947 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"da32ee63-4b32-49fe-9832-3056068549ac",{}] [DEBUG] 2026-08-04 20:52:54,947 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,947 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.898'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,950 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,950 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:52:54,950 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:52:54,960 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,960 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,961 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"2c1d3fa8-5daa-4446-b6c7-b7cb50538fd2",{}] [DEBUG] 2026-08-04 20:52:54,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.897'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,964 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,964 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:52:54,964 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:52:54,972 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,972 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"d565dbde-e415-4fd2-90b9-29bf86a4d163",{}] [DEBUG] 2026-08-04 20:52:54,973 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,973 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.898'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,976 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,976 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:52:54,976 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:52:54,986 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:52:54,986 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:54,987 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"e5902b28-5988-4b45-9931-c51d1837f374",{}] [DEBUG] 2026-08-04 20:52:54,988 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:54,988 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:54.898'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:54,995 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:54,995 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:52:54,995 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:52:55,021 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:52:55,022 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"1cb6078c-09d2-48c9-96b0-578ed8ac8d7e",{}] [INFO ] 2026-08-04 20:52:55,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"84585916-80ef-478e-84ec-935746afe6f0","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:55,280 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:55,280 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:55.28'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:52:55,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"ff55aceb-2602-47aa-8d37-998da68aeff2","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:55,283 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:55,283 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:55.283'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:52:55,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"2558f3de-1876-4662-b292-27c4aac30c54","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:55.291'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:52:55,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"78dcd4bc-a17b-4b4a-b97c-696b637cb685","Heartbeat",{}] [INFO ] 2026-08-04 20:52:55,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"ff08ceee-dd91-48dc-a358-89a8c617a27a","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:55,295 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:55,296 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:55.295'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:52:55,296 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:55,296 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:55.296'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:52:55,296 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:55,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"84585916-80ef-478e-84ec-935746afe6f0",{"currentTime":"2026-08-04T20:52:55.280Z"}] [INFO ] 2026-08-04 20:52:55,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"eada431a-80c3-4591-90dc-c17ab02d7e03","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:55.278Z"}] [DEBUG] 2026-08-04 20:52:55,297 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:52:55,298 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:55,298 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:52:55,309 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:55,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"2558f3de-1876-4662-b292-27c4aac30c54",{"currentTime":"2026-08-04T20:52:55.291Z"}] [INFO ] 2026-08-04 20:52:55,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"108b5192-7c63-46f2-bb5e-5ea8898c0722","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:55.311'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:52:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:55,311 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:55,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"ff55aceb-2602-47aa-8d37-998da68aeff2",{"currentTime":"2026-08-04T20:52:55.283Z"}] [INFO ] 2026-08-04 20:52:55,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"3b6d26b3-3a43-413e-b678-a2fe7b18718e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:55.280Z"}] [DEBUG] 2026-08-04 20:52:55,313 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:52:55,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"4450f65f-a1e4-47e2-87cf-6bdb7e2d718a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:55.285Z"}] [DEBUG] 2026-08-04 20:52:55,314 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:52:55,314 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:55.278'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:55,314 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:52:55,314 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:55,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"78dcd4bc-a17b-4b4a-b97c-696b637cb685",{"currentTime":"2026-08-04T20:52:55.295Z"}] [DEBUG] 2026-08-04 20:52:55,315 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:55,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"ff08ceee-dd91-48dc-a358-89a8c617a27a",{"currentTime":"2026-08-04T20:52:55.296Z"}] [DEBUG] 2026-08-04 20:52:55,315 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:55,315 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:52:55,315 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:55,315 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:52:55,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"bd14c112-5466-4f50-a2f2-82c99c328640","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:55.282Z"}] [DEBUG] 2026-08-04 20:52:55,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:52:55,317 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:55,317 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:52:55,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"0aaf9207-d2ab-41d5-b90f-497e980ec811","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:55.282Z"}] [DEBUG] 2026-08-04 20:52:55,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:52:55,318 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:55,318 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:52:55,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:52:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:52:55,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"548281f5-be45-4597-b287-ece704a35108","Heartbeat",{}] [DEBUG] 2026-08-04 20:52:55,321 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:52:55,321 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:52:55.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:52:55,325 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:55,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"108b5192-7c63-46f2-bb5e-5ea8898c0722",{"currentTime":"2026-08-04T20:52:55.311Z"}] [INFO ] 2026-08-04 20:52:55,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"3ae31145-2d6d-4255-865c-b097fa5d81fa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:55.303Z"}] [DEBUG] 2026-08-04 20:52:55,327 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:52:55,328 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:55,328 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:52:55,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:52:55,330 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:55,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"eada431a-80c3-4591-90dc-c17ab02d7e03",{}] [DEBUG] 2026-08-04 20:52:55,332 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:55,332 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:55.285'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:55,334 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:55,335 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:52:55,335 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:52:55,336 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [INFO ] 2026-08-04 20:52:55,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"548281f5-be45-4597-b287-ece704a35108",{"currentTime":"2026-08-04T20:52:55.321Z"}] [INFO ] 2026-08-04 20:52:55,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"fa0fdc4e-4f9c-4afc-b4c3-4f9c650417eb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:52:55.305Z"}] [DEBUG] 2026-08-04 20:52:55,338 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [DEBUG] 2026-08-04 20:52:55,339 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:52:55,339 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:52:55,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:52:55,343 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:52:55,343 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:55,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"4450f65f-a1e4-47e2-87cf-6bdb7e2d718a",{}] [DEBUG] 2026-08-04 20:52:55,347 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:55,347 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:55.28'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:55,359 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:55,360 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:55.282'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:55,362 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:55,362 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:52:55,362 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:52:55,362 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:55,362 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:52:55,362 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:52:55,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:52:55,371 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"3b6d26b3-3a43-413e-b678-a2fe7b18718e",{}] [DEBUG] 2026-08-04 20:52:55,376 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:52:55,376 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:55,376 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"0aaf9207-d2ab-41d5-b90f-497e980ec811",{}] [DEBUG] 2026-08-04 20:52:55,377 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:55,377 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:55.303'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:55,380 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:55,380 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:52:55,380 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:52:55,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:52:55,389 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:55,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"3ae31145-2d6d-4255-865c-b097fa5d81fa",{}] [DEBUG] 2026-08-04 20:52:55,390 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:55,390 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:55.282'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:55,393 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:55,393 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:52:55,393 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:52:55,401 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:52:55,401 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [INFO ] 2026-08-04 20:52:55,402 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"bd14c112-5466-4f50-a2f2-82c99c328640",{}] [DEBUG] 2026-08-04 20:52:55,403 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:52:55,403 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:52:55.305'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:52:55,405 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:52:55,405 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:52:55,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [DEBUG] 2026-08-04 20:52:55,414 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [INFO ] 2026-08-04 20:52:55,414 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"fa0fdc4e-4f9c-4afc-b4c3-4f9c650417eb",{}] [INFO ] 2026-08-04 20:53:01,607 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - changeConfiguration method [INFO ] 2026-08-04 20:53:01,607 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:53:01,607 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,607 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:53:01,607 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=1A31-1-2146-00001, sessionId=9150c375-6a9b-8830-60b1-3573ad70f8b9] Sending: [2,"aa5b1efa-01b7-4f78-895e-74af0a05746d","ChangeConfiguration",{"key":"HeartbeatInterval","value":"60"}] [DEBUG] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '9150c375-6a9b-8830-60b1-3573ad70f8b9': 1 [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:53:01,608 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:53:03,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=1A31-1-2146-00001, sessionId=9150c375-6a9b-8830-60b1-3573ad70f8b9] Received: [3,"aa5b1efa-01b7-4f78-895e-74af0a05746d",{"status":"NotSupported"}] [DEBUG] 2026-08-04 20:53:03,837 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Store size for sessionId '9150c375-6a9b-8830-60b1-3573ad70f8b9': 0 [ERROR] 2026-08-04 20:53:13,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=15bb7ad5-51cb-8b72-118f-4650b3f5e8a8] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:53:13,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=15bb7ad5-51cb-8b72-118f-4650b3f5e8a8] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:53:13,516 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2171) - Deleting the store for sessionId '15bb7ad5-51cb-8b72-118f-4650b3f5e8a8' [DEBUG] 2026-08-04 20:53:13,516 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2171) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:53:13,521 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:13,521 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:53:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:53:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |registration_status| [DEBUG] 2026-08-04 20:53:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------------+ [DEBUG] 2026-08-04 20:53:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |Accepted | [DEBUG] 2026-08-04 20:53:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------------+ [DEBUG] 2026-08-04 20:53:13,523 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:53:13,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:53:13,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : Session ID: 39ad210a-44cc-be97-14ed-8771dbb9a512 [INFO ] 2026-08-04 20:53:13,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:53:13,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=39ad210a-44cc-be97-14ed-8771dbb9a512] Connection is established [DEBUG] 2026-08-04 20:53:13,524 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Creating new store for sessionId '39ad210a-44cc-be97-14ed-8771dbb9a512' [DEBUG] 2026-08-04 20:53:13,524 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2174) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:53:13,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=39ad210a-44cc-be97-14ed-8771dbb9a512] Received: [2,"c0bb07dd-8498-4916-80e2-08a2a3d22eba","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:53:13,528 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:13,528 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |registration_status| [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +-------------------+ [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |Accepted | [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +-------------------+ [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:53:13,531 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2171) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:13,531 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:13.531'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:53:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:53:13,542 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:53:13,544 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:53:13,544 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:53:13,544 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:53:13,544 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:53:13,544 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:53:13,544 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:53:13,544 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R19, sessionId=39ad210a-44cc-be97-14ed-8771dbb9a512] Sending: [3,"c0bb07dd-8498-4916-80e2-08a2a3d22eba",{"status":"Accepted","currentTime":"2026-08-04T20:53:13.531Z","interval":7200}] [INFO ] 2026-08-04 20:53:19,612 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"646c075c-5e9a-4c54-a4ee-1376f501c39e","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:19,613 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:19,613 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:19.613'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:53:19,629 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:19,629 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"646c075c-5e9a-4c54-a4ee-1376f501c39e",{"currentTime":"2026-08-04T20:53:19.613Z"}] [INFO ] 2026-08-04 20:53:19,632 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"38d94a47-7fd0-46d9-8793-f1e00ddd828b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:19.614Z"}] [DEBUG] 2026-08-04 20:53:19,637 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:53:19,638 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:19,638 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:53:19,641 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:53:19,642 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:19,642 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:19.614'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:19,645 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:19,645 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:53:19,645 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:53:19,655 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:53:19,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"38d94a47-7fd0-46d9-8793-f1e00ddd828b",{}] [INFO ] 2026-08-04 20:53:22,579 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"14448455-0b6b-4025-879e-1fcf77f188dd","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:22,579 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:22,579 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:22.579'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:53:22,591 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:22,591 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"14448455-0b6b-4025-879e-1fcf77f188dd",{"currentTime":"2026-08-04T20:53:22.579Z"}] [INFO ] 2026-08-04 20:53:44,485 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"625cd107-2831-4c0a-947d-184b0503765c","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,485 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,485 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.485'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:53:44,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"4357d223-276e-4566-a755-35d563e5ee1e","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,486 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,486 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.486'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:53:44,489 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"1765ab2f-bda4-43a4-b856-d99781f9f791","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,490 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,490 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.489'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:53:44,493 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"faa4d5f5-972c-4571-92fe-aa60861931e7","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,493 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,493 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.493'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:53:44,493 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"21f2922b-7170-4dbb-98fd-4c4b590854be","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,493 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,493 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.493'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:53:44,499 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"625cd107-2831-4c0a-947d-184b0503765c",{"currentTime":"2026-08-04T20:53:44.485Z"}] [INFO ] 2026-08-04 20:53:44,502 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"2aea2ce4-3acb-4735-b275-9c24619c9645","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.483Z"}] [DEBUG] 2026-08-04 20:53:44,503 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,504 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,504 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"4357d223-276e-4566-a755-35d563e5ee1e",{"currentTime":"2026-08-04T20:53:44.486Z"}] [DEBUG] 2026-08-04 20:53:44,504 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,504 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:53:44,506 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"e40a7c16-e14c-4e5b-8cef-5b3954a94401","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.483Z"}] [DEBUG] 2026-08-04 20:53:44,506 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,506 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,506 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,506 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"21f2922b-7170-4dbb-98fd-4c4b590854be",{"currentTime":"2026-08-04T20:53:44.493Z"}] [INFO ] 2026-08-04 20:53:44,506 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"1765ab2f-bda4-43a4-b856-d99781f9f791",{"currentTime":"2026-08-04T20:53:44.489Z"}] [DEBUG] 2026-08-04 20:53:44,506 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,506 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"faa4d5f5-972c-4571-92fe-aa60861931e7",{"currentTime":"2026-08-04T20:53:44.493Z"}] [DEBUG] 2026-08-04 20:53:44,507 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,507 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:53:44,507 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:53:44,510 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,510 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.483'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:53:44,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"6a5fcec1-24a1-4b84-8898-2028aed07aad","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.488Z"}] [DEBUG] 2026-08-04 20:53:44,510 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [INFO ] 2026-08-04 20:53:44,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"a95927bf-c640-4ba6-9a82-3bf508cd3eec","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.489Z"}] [DEBUG] 2026-08-04 20:53:44,510 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,511 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,511 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:53:44,511 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,511 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:53:44,513 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,513 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:53:44,513 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [INFO ] 2026-08-04 20:53:44,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"5abe0121-e314-436e-836f-dee3d936c99d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.488Z"}] [DEBUG] 2026-08-04 20:53:44,516 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,517 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,517 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:53:44,523 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,523 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"2aea2ce4-3acb-4735-b275-9c24619c9645",{}] [DEBUG] 2026-08-04 20:53:44,524 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,524 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.483'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,527 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,527 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:53:44,527 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:53:44,535 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,536 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"e40a7c16-e14c-4e5b-8cef-5b3954a94401",{}] [DEBUG] 2026-08-04 20:53:44,537 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,537 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.488'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,540 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,540 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:53:44,540 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:53:44,548 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:53:44,548 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:53:44,549 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"6a5fcec1-24a1-4b84-8898-2028aed07aad",{}] [DEBUG] 2026-08-04 20:53:44,549 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,549 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.489'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,552 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,552 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:53:44,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:53:44,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,561 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,561 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"a95927bf-c640-4ba6-9a82-3bf508cd3eec",{}] [DEBUG] 2026-08-04 20:53:44,562 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,562 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.488'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,565 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,565 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:53:44,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:53:44,573 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:53:44,574 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"5abe0121-e314-436e-836f-dee3d936c99d",{}] [INFO ] 2026-08-04 20:53:44,901 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"a518ae7a-f5bc-46da-a1f4-69c9646c277a","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,901 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,902 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.901'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:53:44,904 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"51ba59f9-9d42-4a35-8a68-e6c26758acdd","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,904 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,904 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.904'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:53:44,908 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"801e3487-24c3-4602-8c39-27bac5b628c7","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.908'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:53:44,909 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b3dfdcb6-ee99-4f80-84e9-24f2ae4ec15b","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,909 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.909'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:53:44,910 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"95d2a64a-929f-45f9-9c6e-539b3513a9ec","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,910 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 20:53:44,910 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"b22045b5-0b1a-4a43-9d0f-0f76381a8282","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:44,910 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.91'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:53:44,910 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:44,910 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:44.91'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:53:44,914 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"a518ae7a-f5bc-46da-a1f4-69c9646c277a",{"currentTime":"2026-08-04T20:53:44.901Z"}] [INFO ] 2026-08-04 20:53:44,916 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"684ab1f5-6f69-4cc6-bf5c-6e5e2a144291","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.904Z"}] [DEBUG] 2026-08-04 20:53:44,916 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,917 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,917 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:53:44,919 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,919 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,919 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"51ba59f9-9d42-4a35-8a68-e6c26758acdd",{"currentTime":"2026-08-04T20:53:44.904Z"}] [DEBUG] 2026-08-04 20:53:44,920 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,920 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.904'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:53:44,923 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"a4fbe4fa-0920-4a36-b450-d357d0f555ac","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.902Z"}] [DEBUG] 2026-08-04 20:53:44,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,923 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,923 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:53:44,923 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:53:44,924 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,924 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:53:44,925 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,925 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b3dfdcb6-ee99-4f80-84e9-24f2ae4ec15b",{"currentTime":"2026-08-04T20:53:44.909Z"}] [INFO ] 2026-08-04 20:53:44,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"801e3487-24c3-4602-8c39-27bac5b628c7",{"currentTime":"2026-08-04T20:53:44.908Z"}] [DEBUG] 2026-08-04 20:53:44,925 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"b22045b5-0b1a-4a43-9d0f-0f76381a8282",{"currentTime":"2026-08-04T20:53:44.910Z"}] [DEBUG] 2026-08-04 20:53:44,925 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:44,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"95d2a64a-929f-45f9-9c6e-539b3513a9ec",{"currentTime":"2026-08-04T20:53:44.910Z"}] [INFO ] 2026-08-04 20:53:44,927 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"c2474511-b949-4cdf-911e-f8cacc9ce963","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.903Z"}] [DEBUG] 2026-08-04 20:53:44,927 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:53:44,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c0330240-2885-4efb-bacb-565ddfafb375","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.903Z"}] [DEBUG] 2026-08-04 20:53:44,930 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,930 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:53:44,930 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,931 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,932 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"684ab1f5-6f69-4cc6-bf5c-6e5e2a144291",{}] [INFO ] 2026-08-04 20:53:44,933 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"dd043a9e-33a9-44d4-9fb3-e1171faa07fa","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.903Z"}] [DEBUG] 2026-08-04 20:53:44,933 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,933 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,933 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.902'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,933 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,933 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:53:44,934 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,934 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:53:44,935 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,935 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:53:44,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:53:44,936 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"55eafa81-ae88-4ae9-bcec-2077250412fd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:44.902Z"}] [DEBUG] 2026-08-04 20:53:44,937 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:53:44,937 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:44,937 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:53:44,945 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,945 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"a4fbe4fa-0920-4a36-b450-d357d0f555ac",{}] [DEBUG] 2026-08-04 20:53:44,947 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,947 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.903'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,949 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,949 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:53:44,950 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:53:44,958 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,958 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"c2474511-b949-4cdf-911e-f8cacc9ce963",{}] [DEBUG] 2026-08-04 20:53:44,959 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,959 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.902'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,962 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,962 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:53:44,962 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:53:44,970 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,970 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,971 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"55eafa81-ae88-4ae9-bcec-2077250412fd",{}] [DEBUG] 2026-08-04 20:53:44,971 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,971 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.903'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,974 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,974 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:53:44,974 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [DEBUG] 2026-08-04 20:53:44,983 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [DEBUG] 2026-08-04 20:53:44,984 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:44,984 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c0330240-2885-4efb-bacb-565ddfafb375",{}] [DEBUG] 2026-08-04 20:53:44,985 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:44,985 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:44.903'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:44,988 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:44,988 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:53:44,988 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:53:45,001 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:53:45,005 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"dd043a9e-33a9-44d4-9fb3-e1171faa07fa",{}] [INFO ] 2026-08-04 20:53:45,281 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"027daf9c-e0cb-46af-adf0-8575151591e1","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:45,282 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:45,282 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:45.281'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:53:45,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"731faf25-e9f2-4005-9695-33c6bd22d038","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:45,284 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:45,285 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:45.284'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:53:45,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"bee9a64d-2fcd-4613-b034-967771f621f7","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:45,288 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:45,288 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:45.288'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:53:45,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"e4f2594e-ad8b-47d0-916c-6490c2ce5a99","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:45,289 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:45,289 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:45.289'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:53:45,294 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"39b51bc2-6bf4-455d-8cbe-3f417752f341","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:45,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:45,294 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:45.294'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:53:45,295 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:45,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"027daf9c-e0cb-46af-adf0-8575151591e1",{"currentTime":"2026-08-04T20:53:45.281Z"}] [INFO ] 2026-08-04 20:53:45,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"240b4e32-bb92-41a0-a916-5b7c92f903a1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:45.280Z"}] [DEBUG] 2026-08-04 20:53:45,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:53:45,300 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:45,300 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:53:45,301 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:45,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"731faf25-e9f2-4005-9695-33c6bd22d038",{"currentTime":"2026-08-04T20:53:45.284Z"}] [DEBUG] 2026-08-04 20:53:45,303 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:53:45,304 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:45,305 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:45.28'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:53:45,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"85567db9-2358-4550-b554-f0317ab6509e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:45.282Z"}] [DEBUG] 2026-08-04 20:53:45,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [INFO ] 2026-08-04 20:53:45,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"14a577dd-22a0-45ac-bc39-79d07c6825e0","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:45,307 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:45,308 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:45.307'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:53:45,308 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:45,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"bee9a64d-2fcd-4613-b034-967771f621f7",{"currentTime":"2026-08-04T20:53:45.288Z"}] [DEBUG] 2026-08-04 20:53:45,308 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:45,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"39b51bc2-6bf4-455d-8cbe-3f417752f341",{"currentTime":"2026-08-04T20:53:45.294Z"}] [INFO ] 2026-08-04 20:53:45,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"5a50e27b-b412-4487-93a8-148e740d8fbc","Heartbeat",{}] [DEBUG] 2026-08-04 20:53:45,310 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:53:45,310 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:53:45.31'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:53:45,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"b6d39ddf-a80c-44c3-9248-87a7adb9bfeb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:45.284Z"}] [DEBUG] 2026-08-04 20:53:45,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:53:45,311 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:45,311 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:53:45,311 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:45,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"e4f2594e-ad8b-47d0-916c-6490c2ce5a99",{"currentTime":"2026-08-04T20:53:45.289Z"}] [DEBUG] 2026-08-04 20:53:45,311 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,311 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:53:45,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:53:45,312 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:45,312 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:53:45,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"2c9085ca-99e4-4492-81db-c67ddc94156e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:45.287Z"}] [DEBUG] 2026-08-04 20:53:45,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:53:45,316 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:45,317 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:53:45,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"99ec68a0-136b-405f-a60a-192dff5d5464","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:45.285Z"}] [DEBUG] 2026-08-04 20:53:45,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:53:45,319 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:45,319 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:53:45,320 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:53:45,321 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:45,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"240b4e32-bb92-41a0-a916-5b7c92f903a1",{}] [DEBUG] 2026-08-04 20:53:45,322 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:45,322 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:45.282'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:45,324 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,324 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:53:45,324 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:53:45,326 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,326 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:53:45,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"5a50e27b-b412-4487-93a8-148e740d8fbc",{"currentTime":"2026-08-04T20:53:45.310Z"}] [INFO ] 2026-08-04 20:53:45,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"14a577dd-22a0-45ac-bc39-79d07c6825e0",{"currentTime":"2026-08-04T20:53:45.307Z"}] [INFO ] 2026-08-04 20:53:45,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"68df932a-e840-475e-af68-842cb5e5df06","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:45.308Z"}] [INFO ] 2026-08-04 20:53:45,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"68c1d6a3-f269-4327-a443-db4a4448e645","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:53:45.306Z"}] [DEBUG] 2026-08-04 20:53:45,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:53:45,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:53:45,332 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:45,332 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:53:45,332 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:53:45,332 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:53:45,334 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:53:45,335 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:53:45,335 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:45,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"85567db9-2358-4550-b554-f0317ab6509e",{}] [DEBUG] 2026-08-04 20:53:45,336 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:45,336 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:45,336 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:45.284'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:45,336 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:45.306'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,339 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:53:45,339 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:53:45,339 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:53:45,339 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:53:45,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:53:45,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:53:45,347 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:45,348 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"b6d39ddf-a80c-44c3-9248-87a7adb9bfeb",{}] [INFO ] 2026-08-04 20:53:45,348 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"68c1d6a3-f269-4327-a443-db4a4448e645",{}] [DEBUG] 2026-08-04 20:53:45,348 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:45,348 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:45.285'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:45,351 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,351 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:53:45,351 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:53:45,360 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:53:45,360 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:53:45,361 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:45,361 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:45.287'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:53:45,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"99ec68a0-136b-405f-a60a-192dff5d5464",{}] [DEBUG] 2026-08-04 20:53:45,364 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,364 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:53:45,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:53:45,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:53:45,375 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:53:45,375 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"2c9085ca-99e4-4492-81db-c67ddc94156e",{}] [DEBUG] 2026-08-04 20:53:45,376 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:53:45,376 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:45.308'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:53:45,379 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:53:45,379 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:53:45,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:53:45,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:53:45,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"68df932a-e840-475e-af68-842cb5e5df06",{}] [ERROR] 2026-08-04 20:54:03,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=1A31-1-2146-00001, sessionId=9150c375-6a9b-8830-60b1-3573ad70f8b9] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:54:03,838 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=1A31-1-2146-00001, sessionId=9150c375-6a9b-8830-60b1-3573ad70f8b9] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:54:03,838 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Deleting the store for sessionId '9150c375-6a9b-8830-60b1-3573ad70f8b9' [DEBUG] 2026-08-04 20:54:03,838 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2174) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:54:07,135 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/21360 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '21360' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:54:09,618 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"6c0d3cc8-b7a8-4c6f-a61c-b57e8c07c096","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:09,618 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:09,618 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:09.618'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:54:09,630 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:09,630 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"6c0d3cc8-b7a8-4c6f-a61c-b57e8c07c096",{"currentTime":"2026-08-04T20:54:09.618Z"}] [INFO ] 2026-08-04 20:54:09,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"7e9efb6a-4e3d-4f02-aa7e-4fd46ea12174","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:09.619Z"}] [DEBUG] 2026-08-04 20:54:09,638 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:54:09,639 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:09,639 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:54:09,641 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:09,643 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:09,643 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:09.619'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:09,645 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:09,645 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:54:09,645 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:54:09,654 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:54:09,655 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"7e9efb6a-4e3d-4f02-aa7e-4fd46ea12174",{}] [ERROR] 2026-08-04 20:54:10,941 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75116 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75116' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:54:11,854 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:11,854 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:54:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:54:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:54:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:54:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:54:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:54:11,857 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:54:11,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:54:11,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a [INFO ] 2026-08-04 20:54:11,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:54:11,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a] Connection is established [DEBUG] 2026-08-04 20:54:11,857 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId 'dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a' [DEBUG] 2026-08-04 20:54:11,857 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [ERROR] 2026-08-04 20:54:13,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=39ad210a-44cc-be97-14ed-8771dbb9a512] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:54:13,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=39ad210a-44cc-be97-14ed-8771dbb9a512] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:54:13,527 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Deleting the store for sessionId '39ad210a-44cc-be97-14ed-8771dbb9a512' [DEBUG] 2026-08-04 20:54:13,527 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2174) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:54:13,527 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:13,527 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:54:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:54:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:54:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:54:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:54:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:54:13,529 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:54:13,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:54:13,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a [INFO ] 2026-08-04 20:54:13,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:54:13,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Connection is established [DEBUG] 2026-08-04 20:54:13,530 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId 'c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a' [DEBUG] 2026-08-04 20:54:13,530 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:54:13,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Received: [2,"9b0cffe4-1554-48c5-b00d-f88c15e97cfc","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:54:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:13,536 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:54:13,539 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2108) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:13,539 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:13.539'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:54:13,550 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:13,550 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:54:13,550 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:54:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:54:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:54:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:54:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:54:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:54:13,552 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:54:13,552 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Sending: [3,"9b0cffe4-1554-48c5-b00d-f88c15e97cfc",{"status":"Accepted","currentTime":"2026-08-04T20:54:13.539Z","interval":7200}] [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - triggerMessage method [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - Params [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoint List [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoints [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:54:13,857 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:54:13,877 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - triggerMessage method [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - Params [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoint List [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoints [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=1A31-1-2146-00001, sessionId=dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a] Sending: [2,"5da1dd2c-e331-4057-9c40-a8fdc01d182d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:13,900 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a': 1 [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [2,"02d424fd-7208-4e4b-8aa3-00874f48e1e0","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:13,927 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '952c08b8-4ef8-d27c-9a5d-e0038c509f32': 1 [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - triggerMessage method [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - Params [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoint List [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoints [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:54:13,948 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:54:13,972 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - triggerMessage method [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - Params [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoint List [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoints [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:54:13,996 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:54:14,030 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - triggerMessage method [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - Params [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoint List [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoints [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,052 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"32df2114-59b7-478a-908c-8e1a911ab47f","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,053 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 323 [INFO ] 2026-08-04 20:54:14,059 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"16c2c76a-ac2b-42c0-8a6b-bc5f5fbe526f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.054Z"}] [DEBUG] 2026-08-04 20:54:14,060 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,061 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,061 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:54:14,064 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,065 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,065 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.054'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,068 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,068 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:54:14,068 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:54:14,077 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,078 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"16c2c76a-ac2b-42c0-8a6b-bc5f5fbe526f",{}] [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - triggerMessage method [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - Params [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoint List [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePoints [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2175) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"fa1bd13d-b2c8-4bf5-a161-428f4f089e7b","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,093 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 325 [INFO ] 2026-08-04 20:54:14,100 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"d3e13269-0af6-441e-99c3-3c04b075d7dd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.094Z"}] [DEBUG] 2026-08-04 20:54:14,101 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,102 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,102 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:54:14,105 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,106 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,106 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.094'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,109 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,109 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:54:14,109 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"a669f115-2e65-4c02-9072-213fd5ecca19","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,116 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 323 [DEBUG] 2026-08-04 20:54:14,118 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,119 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"d3e13269-0af6-441e-99c3-3c04b075d7dd",{}] [INFO ] 2026-08-04 20:54:14,131 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"a7c9540a-d35c-48fe-ab67-e30dc913c7eb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.118Z"}] [DEBUG] 2026-08-04 20:54:14,131 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,132 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,132 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:54:14,135 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,136 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,136 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.118'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,139 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:54:14,139 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"21e26d8e-5d84-4db2-9177-c19ee88e5bdb","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,139 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 325 [DEBUG] 2026-08-04 20:54:14,150 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"a7c9540a-d35c-48fe-ab67-e30dc913c7eb",{}] [INFO ] 2026-08-04 20:54:14,154 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"895267eb-2255-4a6a-a69f-9c32bc51cee6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.141Z"}] [DEBUG] 2026-08-04 20:54:14,155 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,156 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,156 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:54:14,159 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [DEBUG] 2026-08-04 20:54:14,160 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,160 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.141'}, 'Available', 'NoError', null, null, null) [ERROR] 2026-08-04 20:54:14,160 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:54:14,163 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,163 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:54:14,163 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:54:14,173 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,174 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"895267eb-2255-4a6a-a69f-9c32bc51cee6",{}] [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - triggerMessage method [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - Params [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoint List [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoints [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"ce53dd93-09ac-4585-946c-b707000414ae","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,183 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 323 [INFO ] 2026-08-04 20:54:14,193 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"069fc82a-548a-4f4c-8a5b-e031e6624dba","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.184Z"}] [DEBUG] 2026-08-04 20:54:14,193 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,194 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,194 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:54:14,197 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,198 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,198 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.184'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,201 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,201 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:54:14,201 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"02f7306d-0a28-4dd0-9aa0-6187f3daaf61","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,202 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 323 [DEBUG] 2026-08-04 20:54:14,210 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,211 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"069fc82a-548a-4f4c-8a5b-e031e6624dba",{}] [INFO ] 2026-08-04 20:54:14,212 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"f73ce066-5135-47fa-8a82-d2d0851d927e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.204Z"}] [DEBUG] 2026-08-04 20:54:14,213 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,214 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,214 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:54:14,216 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,217 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,217 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.204'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - triggerMessage method [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - Params [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoint List [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePoints [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2155) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"23cf9b24-0b16-4bc0-8983-ca550f11cb8a","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,219 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 323 [DEBUG] 2026-08-04 20:54:14,220 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,220 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:54:14,220 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:54:14,229 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"1eff04f7-131f-4b93-b203-6515f48dbf42","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.221Z"}] [DEBUG] 2026-08-04 20:54:14,229 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,230 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,230 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:54:14,230 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,231 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"f73ce066-5135-47fa-8a82-d2d0851d927e",{}] [DEBUG] 2026-08-04 20:54:14,233 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,234 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,234 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.221'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,236 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,236 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:54:14,236 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,240 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:54:14,245 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,246 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"1eff04f7-131f-4b93-b203-6515f48dbf42",{}] [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"e9f7973b-392f-4c73-a5d0-c45f25316ca5","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,260 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 323 [INFO ] 2026-08-04 20:54:14,273 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"96b4f9df-f640-4fa2-adc6-a6d11a30e50c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.261Z"}] [DEBUG] 2026-08-04 20:54:14,273 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,274 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,274 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:54:14,277 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,278 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,279 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.261'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,279 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,280 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"b891dc50-9ce9-4653-b97e-352f84118032","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,280 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 323 [DEBUG] 2026-08-04 20:54:14,281 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,281 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:54:14,281 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:54:14,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"25fb5197-99e1-4df0-a42e-03e48aed6f7a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.281Z"}] [DEBUG] 2026-08-04 20:54:14,289 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,290 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,290 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:54:14,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"96b4f9df-f640-4fa2-adc6-a6d11a30e50c",{}] [DEBUG] 2026-08-04 20:54:14,293 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,294 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,294 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.281'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,297 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,297 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:54:14,297 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"1f6d7e0c-4a5a-447c-9ffd-e3d3f8148170","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,301 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 323 [DEBUG] 2026-08-04 20:54:14,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,306 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"25fb5197-99e1-4df0-a42e-03e48aed6f7a",{}] [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"6b3999de-c15f-41d6-8b1f-fb64f60e5a92","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 323 [INFO ] 2026-08-04 20:54:14,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"03eae5ed-c286-4498-89fe-731301c84f70","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.303Z"}] [DEBUG] 2026-08-04 20:54:14,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,320 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,320 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:54:14,323 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,324 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,324 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.303'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,327 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,327 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:54:14,327 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:54:14,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b110c532-fa35-479f-8004-445bc176fe25","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.320Z"}] [DEBUG] 2026-08-04 20:54:14,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,333 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,333 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:54:14,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:54:14,337 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:14,338 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"03eae5ed-c286-4498-89fe-731301c84f70",{}] [DEBUG] 2026-08-04 20:54:14,338 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,338 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.32'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:54:14,341 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,341 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:54:14,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [DEBUG] 2026-08-04 20:54:14,350 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,351 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b110c532-fa35-479f-8004-445bc176fe25",{}] [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,364 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,427 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Sending: [2,"4508c000-10e2-48ad-9d57-265e32ad1c17","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,428 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a': 1 [INFO ] 2026-08-04 20:54:14,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Received: [2,"9bbb2401-9d83-46c2-a874-7512f8ed1412","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.428Z"}] [DEBUG] 2026-08-04 20:54:14,440 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,441 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,441 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:54:14,444 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,445 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,445 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.428'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,448 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:54:14,448 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,448 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,449 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:54:14,457 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,458 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Sending: [3,"9bbb2401-9d83-46c2-a874-7512f8ed1412",{}] [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,472 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,473 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"f7e1a203-b701-42c3-b49d-09a3c007cfb5","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,473 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 323 [INFO ] 2026-08-04 20:54:14,481 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"64836ea4-041d-4692-9695-35a7ff8932e9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.473Z"}] [DEBUG] 2026-08-04 20:54:14,482 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:54:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.473'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,490 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,490 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:54:14,490 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"40a13d34-f58a-4ba1-ae66-59291abd7c8c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,494 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 323 [DEBUG] 2026-08-04 20:54:14,498 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,499 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"64836ea4-041d-4692-9695-35a7ff8932e9",{}] [INFO ] 2026-08-04 20:54:14,507 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"03159099-9b34-4a5b-b9ab-096e71e68c5d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.495Z"}] [DEBUG] 2026-08-04 20:54:14,507 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,508 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,508 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:54:14,510 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,511 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:54:14,511 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,511 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.495'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,514 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,514 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:54:14,514 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:54:14,523 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"03159099-9b34-4a5b-b9ab-096e71e68c5d",{}] [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"fd23f155-5582-4478-877f-28182f3d0d34","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,531 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 323 [INFO ] 2026-08-04 20:54:14,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"6897d619-30f3-4969-8d99-16d332cfb161","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.532Z"}] [DEBUG] 2026-08-04 20:54:14,540 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,541 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,541 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:54:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,544 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,545 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.532'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,547 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,547 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:54:14,547 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"d032bfa6-0642-49b3-8bf2-e2a045048d58","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,548 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 323 [DEBUG] 2026-08-04 20:54:14,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,557 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"6897d619-30f3-4969-8d99-16d332cfb161",{}] [INFO ] 2026-08-04 20:54:14,561 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"c1c306dc-62d8-4139-8a5f-82cdf54f8a35","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.549Z"}] [DEBUG] 2026-08-04 20:54:14,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,562 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,562 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:54:14,565 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,566 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,566 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.549'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,568 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,569 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:54:14,569 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:54:14,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:54:14,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:54:14,569 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"45462ff7-902f-4455-87d1-c7698c14e8ac","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,570 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 323 [DEBUG] 2026-08-04 20:54:14,578 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,579 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"c1c306dc-62d8-4139-8a5f-82cdf54f8a35",{}] [INFO ] 2026-08-04 20:54:14,582 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"b5068802-32bf-43f7-bedd-21378439f2fd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.570Z"}] [DEBUG] 2026-08-04 20:54:14,583 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,584 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,584 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:54:14,587 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,588 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,588 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.57'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,590 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,591 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"4c4b7dc6-1e5b-4b95-b4e7-0acdad2efa4f","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,591 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 323 [DEBUG] 2026-08-04 20:54:14,591 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,591 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:54:14,591 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:54:14,600 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,601 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"b5068802-32bf-43f7-bedd-21378439f2fd",{}] [INFO ] 2026-08-04 20:54:14,603 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"ae778a05-39fa-4d52-ae88-25d064a10800","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.591Z"}] [DEBUG] 2026-08-04 20:54:14,603 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,604 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,604 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:54:14,607 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,608 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,608 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.591'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,611 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:54:14,611 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"c42ba957-3977-4e88-96e2-5e5e4d303144","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,611 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 323 [INFO ] 2026-08-04 20:54:14,620 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"87b8a44e-36a5-414f-88a6-4fce4d3e99cf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.612Z"}] [DEBUG] 2026-08-04 20:54:14,620 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,620 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:54:14,621 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,621 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:54:14,621 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"ae778a05-39fa-4d52-ae88-25d064a10800",{}] [DEBUG] 2026-08-04 20:54:14,624 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,625 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,625 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.612'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,627 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,627 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:54:14,627 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"55a55123-f202-47e5-a80f-1b20a9a689d7","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:54:14,631 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 323 [DEBUG] 2026-08-04 20:54:14,636 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,637 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"87b8a44e-36a5-414f-88a6-4fce4d3e99cf",{}] [INFO ] 2026-08-04 20:54:14,644 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"57b62a9b-938b-47fe-bede-ff85ddb97c29","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:14.632Z"}] [DEBUG] 2026-08-04 20:54:14,644 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:54:14,645 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:14,645 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:54:14,648 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:14,649 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:14,649 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:14.632'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:14,652 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:14,652 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:54:14,652 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:54:14,660 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:54:14,661 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"57b62a9b-938b-47fe-bede-ff85ddb97c29",{}] [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,663 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,682 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - triggerMessage method [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - Params [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoint List [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePoints [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,702 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2108) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,703 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:54:14,724 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:54:14,739 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19410 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19410' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:54:16,117 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [3,"02d424fd-7208-4e4b-8aa3-00874f48e1e0",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:54:16,117 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Store size for sessionId '952c08b8-4ef8-d27c-9a5d-e0038c509f32': 0 [INFO ] 2026-08-04 20:54:16,251 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"0398cbb2-1fb9-4602-b977-0a6d5b07a64f","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:54:15.377Z"}] [DEBUG] 2026-08-04 20:54:16,252 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:54:16,253 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:16,253 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:54:16,256 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:16,257 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:16,257 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:15.377'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:54:16,260 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:16,260 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:54:16,260 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:54:16,268 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:54:16,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"0398cbb2-1fb9-4602-b977-0a6d5b07a64f",{}] [INFO ] 2026-08-04 20:54:16,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=1A31-1-2146-00001, sessionId=dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a] Received: [3,"5da1dd2c-e331-4057-9c40-a8fdc01d182d",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:54:16,886 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Store size for sessionId 'dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a': 0 [INFO ] 2026-08-04 20:54:17,029 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a] Received: [2,"258a7f4e-17b8-4723-8503-d7aa66b7d698","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:53:52.044Z"}] [DEBUG] 2026-08-04 20:54:17,030 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:54:17,031 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:17,031 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('1A31-1-2146-00001', 1) [DEBUG] 2026-08-04 20:54:17,034 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:17,035 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:17,035 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '1A31-1-2146-00001' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:53:52.044'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:54:17,038 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:17,038 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 1A31-1-2146-00001/1. [DEBUG] 2026-08-04 20:54:17,038 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:54:17,048 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:54:17,049 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=1A31-1-2146-00001, sessionId=dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a] Sending: [3,"258a7f4e-17b8-4723-8503-d7aa66b7d698",{}] [ERROR] 2026-08-04 20:54:19,014 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/33507 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '33507' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:54:22,643 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"9f727386-a45e-4a19-8e3e-a2523c321f30","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:22,643 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:22,643 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:22.643'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:54:22,655 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:22,655 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"9f727386-a45e-4a19-8e3e-a2523c321f30",{"currentTime":"2026-08-04T20:54:22.643Z"}] [ERROR] 2026-08-04 20:54:23,149 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/79590 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '79590' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:54:30,876 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32958 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32958' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:54:34,488 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"11c51182-727b-4c5e-b622-2a0690fd7e50","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,488 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,488 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.488'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:54:34,489 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"ca697ed8-1752-4fac-af22-a475d1b72753","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,489 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,489 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.489'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:54:34,492 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"66281217-c7e9-4a4e-86a6-652fa50f1584","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,492 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,492 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.492'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:54:34,494 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"5d87e547-4d72-42f2-9962-8551959162a2","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,494 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,494 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.494'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:54:34,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2a5426aa-1c4a-4aaa-8785-f81bdadbc10c","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,495 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,495 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.495'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 20:54:34,503 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"11c51182-727b-4c5e-b622-2a0690fd7e50",{"currentTime":"2026-08-04T20:54:34.488Z"}] [INFO ] 2026-08-04 20:54:34,506 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"15dd30e7-366d-4199-b0ac-7a4b31af3b26","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.486Z"}] [DEBUG] 2026-08-04 20:54:34,507 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,508 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,508 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:54:34,508 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,508 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,508 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"66281217-c7e9-4a4e-86a6-652fa50f1584",{"currentTime":"2026-08-04T20:54:34.492Z"}] [INFO ] 2026-08-04 20:54:34,508 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"ca697ed8-1752-4fac-af22-a475d1b72753",{"currentTime":"2026-08-04T20:54:34.489Z"}] [INFO ] 2026-08-04 20:54:34,512 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"44596810-fa2e-4016-9f04-b6bd1c8f2e5b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.487Z"}] [DEBUG] 2026-08-04 20:54:34,512 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,512 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"1c1da2bd-c007-4a7a-9c98-a99ed3ab6fde","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.491Z"}] [DEBUG] 2026-08-04 20:54:34,513 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,513 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:54:34,513 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,513 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,514 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.486'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,514 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"5d87e547-4d72-42f2-9962-8551959162a2",{"currentTime":"2026-08-04T20:54:34.494Z"}] [DEBUG] 2026-08-04 20:54:34,514 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2a5426aa-1c4a-4aaa-8785-f81bdadbc10c",{"currentTime":"2026-08-04T20:54:34.495Z"}] [DEBUG] 2026-08-04 20:54:34,514 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,514 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [INFO ] 2026-08-04 20:54:34,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"44eb7210-6167-4218-80d3-ecbe319088c9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.492Z"}] [INFO ] 2026-08-04 20:54:34,519 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"083589df-067e-4b53-a5aa-c562d579170c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.492Z"}] [DEBUG] 2026-08-04 20:54:34,519 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,519 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,519 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2155) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:54:34,519 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - commit [DEBUG] 2026-08-04 20:54:34,520 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,520 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,520 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:54:34,521 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,521 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:54:34,529 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2155) - setting auto commit : true [DEBUG] 2026-08-04 20:54:34,529 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"15dd30e7-366d-4199-b0ac-7a4b31af3b26",{}] [DEBUG] 2026-08-04 20:54:34,531 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,531 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.487'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,533 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,533 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:54:34,533 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:54:34,543 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:54:34,543 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,543 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"44596810-fa2e-4016-9f04-b6bd1c8f2e5b",{}] [DEBUG] 2026-08-04 20:54:34,544 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,544 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.491'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,547 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,547 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:54:34,547 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [DEBUG] 2026-08-04 20:54:34,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [DEBUG] 2026-08-04 20:54:34,556 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,557 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"1c1da2bd-c007-4a7a-9c98-a99ed3ab6fde",{}] [DEBUG] 2026-08-04 20:54:34,557 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,557 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.492'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,560 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,560 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:54:34,560 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:54:34,570 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:34,570 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:54:34,571 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"083589df-067e-4b53-a5aa-c562d579170c",{}] [DEBUG] 2026-08-04 20:54:34,571 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,571 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.492'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,574 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,574 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:54:34,574 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:54:34,583 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:54:34,584 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"44eb7210-6167-4218-80d3-ecbe319088c9",{}] [INFO ] 2026-08-04 20:54:34,907 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"448d126b-b533-4bd2-9da6-cb820562eda7","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,907 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,907 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.907'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:54:34,911 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7c418f50-eb4c-4ade-82a1-6d6c668850e3","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,911 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,911 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.911'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:54:34,912 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"6fd42390-c1f3-4b80-a308-4ce67f34db67","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,912 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,912 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.912'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:54:34,913 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"cba0bfac-1bdb-470e-982a-6e532f0959ab","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,913 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,913 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.913'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:54:34,914 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"a8167fea-b8e4-4ead-9773-e7b1aa1b0b3f","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,914 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,914 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.914'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:54:34,916 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"949215cb-f3de-4a81-af66-d344ddb0f085","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:34,916 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:34.916'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:54:34,923 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,923 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"448d126b-b533-4bd2-9da6-cb820562eda7",{"currentTime":"2026-08-04T20:54:34.907Z"}] [INFO ] 2026-08-04 20:54:34,926 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"39bd5266-73a2-4f34-b7ee-293c2f268f48","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.909Z"}] [DEBUG] 2026-08-04 20:54:34,927 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,927 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,928 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:54:34,929 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,929 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"6fd42390-c1f3-4b80-a308-4ce67f34db67",{"currentTime":"2026-08-04T20:54:34.912Z"}] [INFO ] 2026-08-04 20:54:34,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7c418f50-eb4c-4ade-82a1-6d6c668850e3",{"currentTime":"2026-08-04T20:54:34.911Z"}] [DEBUG] 2026-08-04 20:54:34,929 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,929 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"949215cb-f3de-4a81-af66-d344ddb0f085",{"currentTime":"2026-08-04T20:54:34.916Z"}] [INFO ] 2026-08-04 20:54:34,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"cba0bfac-1bdb-470e-982a-6e532f0959ab",{"currentTime":"2026-08-04T20:54:34.913Z"}] [DEBUG] 2026-08-04 20:54:34,929 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:34,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"a8167fea-b8e4-4ead-9773-e7b1aa1b0b3f",{"currentTime":"2026-08-04T20:54:34.914Z"}] [INFO ] 2026-08-04 20:54:34,934 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"31018b46-eba9-4e89-8df2-ff38557b4d53","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.908Z"}] [DEBUG] 2026-08-04 20:54:34,934 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [INFO ] 2026-08-04 20:54:34,934 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"7463bc16-0dc7-46b9-bba4-6d2b2f57a8bc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.907Z"}] [DEBUG] 2026-08-04 20:54:34,934 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,934 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"46e33608-0b5d-495a-9769-3bdccf478efd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.909Z"}] [INFO ] 2026-08-04 20:54:34,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"196456b6-16a7-4726-9e71-94ace0825b63","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.908Z"}] [DEBUG] 2026-08-04 20:54:34,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,938 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,938 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:54:34,938 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,938 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.909'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,939 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,939 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:54:34,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:54:34,939 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,939 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:54:34,941 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"71d4bc05-9b8a-412d-8593-65c48d63cf61","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:34.908Z"}] [DEBUG] 2026-08-04 20:54:34,941 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:54:34,941 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,941 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:54:34,941 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:54:34,942 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:34,942 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:54:34,951 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:54:34,951 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"39bd5266-73a2-4f34-b7ee-293c2f268f48",{}] [DEBUG] 2026-08-04 20:54:34,952 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,952 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.907'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,955 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,955 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:54:34,955 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [ERROR] 2026-08-04 20:54:34,963 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2104) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18242 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18242' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:54:34,964 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:34,964 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:54:34,965 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,965 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.908'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:54:34,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"7463bc16-0dc7-46b9-bba4-6d2b2f57a8bc",{}] [DEBUG] 2026-08-04 20:54:34,968 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,968 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:54:34,968 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [DEBUG] 2026-08-04 20:54:34,976 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [DEBUG] 2026-08-04 20:54:34,976 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,977 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"31018b46-eba9-4e89-8df2-ff38557b4d53",{}] [DEBUG] 2026-08-04 20:54:34,977 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,977 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.909'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,980 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,980 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:54:34,980 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:54:34,993 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:54:34,993 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:34,994 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"46e33608-0b5d-495a-9769-3bdccf478efd",{}] [DEBUG] 2026-08-04 20:54:34,995 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:34,995 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.908'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:34,998 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:34,998 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:54:34,998 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:54:35,012 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:54:35,012 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:35,013 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"71d4bc05-9b8a-412d-8593-65c48d63cf61",{}] [DEBUG] 2026-08-04 20:54:35,013 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,014 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:34.908'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:35,020 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,020 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:54:35,020 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:54:35,029 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:54:35,030 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"196456b6-16a7-4726-9e71-94ace0825b63",{}] [INFO ] 2026-08-04 20:54:35,283 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"8ea70050-4906-4ffc-bb49-fcb7bba80654","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:35,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:35,284 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:35.283'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:54:35,286 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"41527d12-47d8-4a0c-9422-27bfccdd2c4e","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:35,286 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:35,286 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:35.286'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:54:35,288 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"3c1281c2-39f1-491c-a839-463df3a6d0c3","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:35,288 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:35,288 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:35.288'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:54:35,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"7c6f4406-173e-4d4b-9d38-fa4cc9b7ac7d","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:35,291 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:35,291 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:35.291'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:54:35,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"fb839b8a-5e78-4053-8d29-0bdca1b169b3","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:35,292 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:35,292 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:35.292'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:54:35,295 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:35,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"8ea70050-4906-4ffc-bb49-fcb7bba80654",{"currentTime":"2026-08-04T20:54:35.283Z"}] [INFO ] 2026-08-04 20:54:35,299 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"6f84b0fb-a8c3-4dda-9e99-d25fd5310472","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:35.282Z"}] [DEBUG] 2026-08-04 20:54:35,299 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:54:35,300 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:35,300 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:54:35,301 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:35,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"3c1281c2-39f1-491c-a839-463df3a6d0c3",{"currentTime":"2026-08-04T20:54:35.288Z"}] [DEBUG] 2026-08-04 20:54:35,302 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:35,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"41527d12-47d8-4a0c-9422-27bfccdd2c4e",{"currentTime":"2026-08-04T20:54:35.286Z"}] [DEBUG] 2026-08-04 20:54:35,303 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:35,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"fb839b8a-5e78-4053-8d29-0bdca1b169b3",{"currentTime":"2026-08-04T20:54:35.292Z"}] [DEBUG] 2026-08-04 20:54:35,303 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:35,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"7c6f4406-173e-4d4b-9d38-fa4cc9b7ac7d",{"currentTime":"2026-08-04T20:54:35.291Z"}] [DEBUG] 2026-08-04 20:54:35,303 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:35,305 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,305 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:35.282'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:54:35,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"1a64ece9-45ce-4469-aa38-5b22fddecd63","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:35.286Z"}] [DEBUG] 2026-08-04 20:54:35,305 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:54:35,307 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d6953672-e1f7-46d1-99c0-5b7db71f33ee","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:35.283Z"}] [DEBUG] 2026-08-04 20:54:35,307 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:54:35,307 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:35,307 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:54:35,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"2b7438be-f705-4ea8-a7da-1548cb360e75","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:35.286Z"}] [DEBUG] 2026-08-04 20:54:35,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:54:35,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"5af70a15-9af1-4c67-93da-62bd2999b9f3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:35.289Z"}] [DEBUG] 2026-08-04 20:54:35,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:54:35,311 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:35,311 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:54:35,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"e0637cf9-77ab-4b5d-90c7-4ab01bcdad32","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:35,312 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:35,312 org.jooq.tools.LoggerListener (qtp1046545660-2155) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:35.312'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:54:35,312 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:35,312 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:54:35,313 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:35,313 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:54:35,313 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,313 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:54:35,313 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:54:35,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"0eb2e1e1-2108-4cc3-bce4-ec08e597afc5","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:35,314 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:35,314 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:35.314'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:54:35,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:54:35,322 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:35,322 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:35,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"6f84b0fb-a8c3-4dda-9e99-d25fd5310472",{}] [DEBUG] 2026-08-04 20:54:35,323 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,323 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,323 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:35.286'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:35,323 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:35.283'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:35,326 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,326 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:54:35,326 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:54:35,326 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,326 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:54:35,326 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:54:35,327 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,327 org.jooq.tools.LoggerListener (qtp1046545660-2155) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:35,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2155) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"e0637cf9-77ab-4b5d-90c7-4ab01bcdad32",{"currentTime":"2026-08-04T20:54:35.312Z"}] [INFO ] 2026-08-04 20:54:35,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"0eb2e1e1-2108-4cc3-bce4-ec08e597afc5",{"currentTime":"2026-08-04T20:54:35.314Z"}] [INFO ] 2026-08-04 20:54:35,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"b9456b3b-7fa4-45e3-b018-a81146afd789","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:35.311Z"}] [DEBUG] 2026-08-04 20:54:35,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:54:35,332 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:35,332 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:54:35,335 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:54:35,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d6953672-e1f7-46d1-99c0-5b7db71f33ee",{}] [INFO ] 2026-08-04 20:54:35,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"80d43cbc-191d-4319-a50a-cd3bb7395521","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:35.308Z"}] [DEBUG] 2026-08-04 20:54:35,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:54:35,337 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:35,337 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:54:35,340 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:54:35,340 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:35,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"1a64ece9-45ce-4469-aa38-5b22fddecd63",{}] [DEBUG] 2026-08-04 20:54:35,342 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,342 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:35.286'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:35,344 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,344 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:54:35,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:54:35,353 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:54:35,353 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:35,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"2b7438be-f705-4ea8-a7da-1548cb360e75",{}] [DEBUG] 2026-08-04 20:54:35,354 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,354 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:35.289'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:35,357 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,357 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:54:35,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:54:35,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:54:35,365 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:35,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"5af70a15-9af1-4c67-93da-62bd2999b9f3",{}] [DEBUG] 2026-08-04 20:54:35,367 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,367 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:35.311'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:35,369 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,369 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:54:35,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:54:35,379 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:54:35,379 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:54:35,380 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"b9456b3b-7fa4-45e3-b018-a81146afd789",{}] [DEBUG] 2026-08-04 20:54:35,380 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:35,380 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:35.308'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:35,383 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:35,383 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:54:35,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:54:35,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:54:35,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"80d43cbc-191d-4319-a50a-cd3bb7395521",{}] [ERROR] 2026-08-04 20:54:39,098 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2171) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/15424 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '15424' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:54:42,955 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77980 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77980' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:54:44,993 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:54:44,993 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2382 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:54:45,026 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:54:45,026 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:54:45,027 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:54:45,027 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 2382|999_SCHEDULE_BOT_PST| 1|100289|2024-05-19T18:50:35.582Z|5227381 |2024-05-19T19:29:27.040Z|5250027 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:54:45,027 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:54:45,027 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:54:45,027 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:54:45,027 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2382 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-05-19 18:50:35.582'} and {ts '2024-05-19 19:29:27.04'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:54:45,030 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:54:45,031 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:54:45,031 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:54:45,031 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:54:47,067 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2171) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31002 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31002' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:54:50,819 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2171) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/79211 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '79211' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:54:54,839 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2171) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31028 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31028' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:54:59,599 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17539 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17539' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:54:59,627 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"38431bf7-536d-4368-abc4-6aaec973bb3a","Heartbeat",{}] [DEBUG] 2026-08-04 20:54:59,627 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:54:59,627 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:54:59.627'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:54:59,638 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:54:59,638 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"38431bf7-536d-4368-abc4-6aaec973bb3a",{"currentTime":"2026-08-04T20:54:59.627Z"}] [INFO ] 2026-08-04 20:54:59,642 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"01bfd51b-d5da-4d7c-9f60-35d58c9dcc8c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:54:59.624Z"}] [DEBUG] 2026-08-04 20:54:59,643 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:54:59,643 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:54:59,643 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:54:59,646 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:54:59,647 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:54:59,647 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:54:59.624'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:54:59,650 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:54:59,650 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:54:59,650 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:54:59,659 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:54:59,659 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"01bfd51b-d5da-4d7c-9f60-35d58c9dcc8c",{}] [ERROR] 2026-08-04 20:55:02,895 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17317 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17317' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:55:06,918 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/28237 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '28237' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:55:14,431 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:55:14,431 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R19, sessionId=c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:55:14,431 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2175) - Deleting the store for sessionId 'c2a1a0fc-3b57-73ae-afd7-b8bceb9dc59a' [DEBUG] 2026-08-04 20:55:14,431 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2175) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:55:14,436 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:14,436 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:55:14,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:55:14,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:55:14,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:55:14,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:55:14,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:55:14,439 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:55:14,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:55:14,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: 389281b0-2f11-e302-baac-e8a3b4eb21d4 [INFO ] 2026-08-04 20:55:14,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:55:14,440 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=389281b0-2f11-e302-baac-e8a3b4eb21d4] Connection is established [DEBUG] 2026-08-04 20:55:14,440 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId '389281b0-2f11-e302-baac-e8a3b4eb21d4' [DEBUG] 2026-08-04 20:55:14,440 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:55:14,447 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R19, sessionId=389281b0-2f11-e302-baac-e8a3b4eb21d4] Received: [2,"7a6aceac-10fe-4519-99c3-5f4254be9adb","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:55:14,448 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:14,448 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:55:14,450 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:55:14,450 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : |registration_status| [DEBUG] 2026-08-04 20:55:14,450 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : +-------------------+ [DEBUG] 2026-08-04 20:55:14,450 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : |Accepted | [DEBUG] 2026-08-04 20:55:14,450 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : +-------------------+ [DEBUG] 2026-08-04 20:55:14,450 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:55:14,450 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2175) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:55:14,451 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:14,451 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:14.45'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:55:14,461 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:14,461 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:55:14,461 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:55:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:55:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:55:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:55:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:55:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2175) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:55:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:55:14,463 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R19, sessionId=389281b0-2f11-e302-baac-e8a3b4eb21d4] Sending: [3,"7a6aceac-10fe-4519-99c3-5f4254be9adb",{"status":"Accepted","currentTime":"2026-08-04T20:55:14.450Z","interval":7200}] [ERROR] 2026-08-04 20:55:14,850 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/15864 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '15864' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:55:16,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=1A31-1-2146-00001, sessionId=dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:55:16,886 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=1A31-1-2146-00001, sessionId=dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:55:16,886 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2175) - Deleting the store for sessionId 'dc2bebf0-23b7-d2dc-8b68-3a39619b0a4a' [DEBUG] 2026-08-04 20:55:16,886 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2175) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [ERROR] 2026-08-04 20:55:18,942 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/17076 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '17076' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:55:21,861 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:21,861 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:55:21,864 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:55:21,864 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:55:21,864 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:55:21,864 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:55:21,864 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:55:21,864 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:55:21,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:55:21,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: eb7d6305-d7f1-5952-a0e9-1141e3b6567c [INFO ] 2026-08-04 20:55:21,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:55:21,864 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=eb7d6305-d7f1-5952-a0e9-1141e3b6567c] Connection is established [DEBUG] 2026-08-04 20:55:21,864 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId 'eb7d6305-d7f1-5952-a0e9-1141e3b6567c' [DEBUG] 2026-08-04 20:55:21,864 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 20:55:22,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"c1a83ee0-20e3-4267-8072-27fec5b3077d","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:22,330 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:22,330 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:22.33'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:55:22,342 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:22,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"c1a83ee0-20e3-4267-8072-27fec5b3077d",{"currentTime":"2026-08-04T20:55:22.330Z"}] [ERROR] 2026-08-04 20:55:22,981 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/79063 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '79063' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:55:24,491 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"ce2bad32-f588-4869-beb8-60a99ee831b3","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,491 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,491 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.491'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:55:24,492 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"445efb4e-1377-47e4-9c6c-ab06f5c30873","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,492 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,492 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.492'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:55:24,496 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"65ba25ca-0b41-4b3f-997b-a89f7a5a234d","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,496 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,496 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.496'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:55:24,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"9e1b5b69-a7b1-48a6-9729-e25de775195c","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,503 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,503 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.503'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:55:24,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"4ab1d677-8ffe-423d-ac1e-296ecd9e594e","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,505 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,505 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.505'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:55:24,507 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,507 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"445efb4e-1377-47e4-9c6c-ab06f5c30873",{"currentTime":"2026-08-04T20:55:24.492Z"}] [INFO ] 2026-08-04 20:55:24,511 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"255670c3-927a-43c3-8866-23ccdbe6529a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.490Z"}] [DEBUG] 2026-08-04 20:55:24,511 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,512 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,512 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [INFO ] 2026-08-04 20:55:24,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"65ba25ca-0b41-4b3f-997b-a89f7a5a234d",{"currentTime":"2026-08-04T20:55:24.496Z"}] [DEBUG] 2026-08-04 20:55:24,513 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"ce2bad32-f588-4869-beb8-60a99ee831b3",{"currentTime":"2026-08-04T20:55:24.491Z"}] [INFO ] 2026-08-04 20:55:24,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"4d5e5210-f46b-43c8-a0ee-fceda9f875a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.494Z"}] [DEBUG] 2026-08-04 20:55:24,514 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,515 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,515 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:55:24,515 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"175fe017-e116-4192-a639-738376e338d5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.489Z"}] [DEBUG] 2026-08-04 20:55:24,516 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,517 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,517 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.49'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,517 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,517 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:55:24,518 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,518 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"4ab1d677-8ffe-423d-ac1e-296ecd9e594e",{"currentTime":"2026-08-04T20:55:24.505Z"}] [DEBUG] 2026-08-04 20:55:24,518 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,518 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"9e1b5b69-a7b1-48a6-9729-e25de775195c",{"currentTime":"2026-08-04T20:55:24.503Z"}] [DEBUG] 2026-08-04 20:55:24,519 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,519 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:55:24,519 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [INFO ] 2026-08-04 20:55:24,520 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"57142004-7b49-43f5-a386-37d95ec9584b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.494Z"}] [DEBUG] 2026-08-04 20:55:24,520 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [INFO ] 2026-08-04 20:55:24,520 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"232347f7-a5af-43a5-b106-ddde7fb797df","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.494Z"}] [DEBUG] 2026-08-04 20:55:24,520 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,521 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,521 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:55:24,522 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,522 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:55:24,528 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,528 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,529 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"255670c3-927a-43c3-8866-23ccdbe6529a",{}] [DEBUG] 2026-08-04 20:55:24,530 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,530 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.494'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,532 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,532 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:55:24,532 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:55:24,540 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,541 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,541 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"4d5e5210-f46b-43c8-a0ee-fceda9f875a8",{}] [DEBUG] 2026-08-04 20:55:24,542 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,542 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.489'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,544 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,544 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:55:24,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:55:24,553 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,553 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,554 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"175fe017-e116-4192-a639-738376e338d5",{}] [DEBUG] 2026-08-04 20:55:24,555 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,555 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.494'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,557 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,557 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:55:24,557 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:55:24,567 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,567 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,567 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"232347f7-a5af-43a5-b106-ddde7fb797df",{}] [DEBUG] 2026-08-04 20:55:24,568 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,568 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.494'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,571 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,571 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:55:24,571 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [DEBUG] 2026-08-04 20:55:24,580 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [INFO ] 2026-08-04 20:55:24,581 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"57142004-7b49-43f5-a386-37d95ec9584b",{}] [INFO ] 2026-08-04 20:55:24,912 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"a63f04b4-d893-4487-a36c-39d9a79a640d","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,912 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,912 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.912'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:55:24,916 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"9276ede8-6adf-4352-bd15-ae6ba91abe4a","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,916 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,916 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.916'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:55:24,918 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"85edfdef-696f-4e2b-8784-47113306cbcd","Heartbeat",{}] [INFO ] 2026-08-04 20:55:24,919 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"1913d945-1b9d-44e7-a496-c520dec77554","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,919 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,919 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.919'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:55:24,920 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,920 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.92'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:55:24,922 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"dc26eeed-0b96-4d0c-9d14-6780db7b63f7","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,922 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,922 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.922'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:55:24,924 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"40a5b409-9794-4443-afc6-d82b3720721f","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:24,924 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:24,924 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:24.924'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:55:24,929 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,929 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"9276ede8-6adf-4352-bd15-ae6ba91abe4a",{"currentTime":"2026-08-04T20:55:24.916Z"}] [INFO ] 2026-08-04 20:55:24,931 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"ab2f8ba1-2d0b-4761-98f5-4380cc6495bb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.912Z"}] [DEBUG] 2026-08-04 20:55:24,931 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,932 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,932 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:55:24,934 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:55:24,935 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,935 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"1913d945-1b9d-44e7-a496-c520dec77554",{"currentTime":"2026-08-04T20:55:24.919Z"}] [INFO ] 2026-08-04 20:55:24,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"85edfdef-696f-4e2b-8784-47113306cbcd",{"currentTime":"2026-08-04T20:55:24.920Z"}] [INFO ] 2026-08-04 20:55:24,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"f19e22d7-d8d5-43fa-9def-32e33bf03b66","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.914Z"}] [INFO ] 2026-08-04 20:55:24,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"7198e5f7-ff0d-41ff-b9e8-fbb379da706d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.913Z"}] [DEBUG] 2026-08-04 20:55:24,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,938 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,938 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"dc26eeed-0b96-4d0c-9d14-6780db7b63f7",{"currentTime":"2026-08-04T20:55:24.922Z"}] [DEBUG] 2026-08-04 20:55:24,938 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"a63f04b4-d893-4487-a36c-39d9a79a640d",{"currentTime":"2026-08-04T20:55:24.912Z"}] [DEBUG] 2026-08-04 20:55:24,938 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,938 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.912'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,938 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:24,938 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"40a5b409-9794-4443-afc6-d82b3720721f",{"currentTime":"2026-08-04T20:55:24.924Z"}] [DEBUG] 2026-08-04 20:55:24,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,939 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,939 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:55:24,942 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"6440e41e-2723-42f2-9fa8-bf0381f6050e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.915Z"}] [DEBUG] 2026-08-04 20:55:24,943 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,943 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [INFO ] 2026-08-04 20:55:24,943 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"b7ce7322-e271-4696-9a1c-7a7c1f3b800f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.913Z"}] [DEBUG] 2026-08-04 20:55:24,943 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,944 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,944 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:55:24,944 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,944 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,944 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:55:24,944 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:55:24,944 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:55:24,948 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"132218c7-9476-4438-917c-0f677af7fdd9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:24.914Z"}] [DEBUG] 2026-08-04 20:55:24,948 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:55:24,949 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:24,949 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:55:24,954 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,954 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,955 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"ab2f8ba1-2d0b-4761-98f5-4380cc6495bb",{}] [DEBUG] 2026-08-04 20:55:24,955 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,955 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.914'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,958 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,958 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:55:24,958 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:55:24,967 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,967 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,968 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"f19e22d7-d8d5-43fa-9def-32e33bf03b66",{}] [DEBUG] 2026-08-04 20:55:24,969 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,969 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.913'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,971 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,971 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:55:24,971 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:55:24,980 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,980 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"7198e5f7-ff0d-41ff-b9e8-fbb379da706d",{}] [DEBUG] 2026-08-04 20:55:24,981 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,981 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.913'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,984 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,984 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:55:24,984 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:55:24,992 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:55:24,992 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:24,993 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"b7ce7322-e271-4696-9a1c-7a7c1f3b800f",{}] [DEBUG] 2026-08-04 20:55:24,994 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:24,994 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.915'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:24,996 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:24,996 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:55:24,996 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:55:25,017 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:55:25,018 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"6440e41e-2723-42f2-9fa8-bf0381f6050e",{}] [DEBUG] 2026-08-04 20:55:25,023 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:55:25,024 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:25,024 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:24.914'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:25,038 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,038 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:55:25,038 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:55:25,048 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:55:25,050 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"132218c7-9476-4438-917c-0f677af7fdd9",{}] [INFO ] 2026-08-04 20:55:25,292 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"1f6eb248-b422-44a7-a106-56d8fb579cc2","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:25,292 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:25,292 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:25.292'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:55:25,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"9f1fef42-54cc-40ae-9cd7-eb9ca43f79e0","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:25,293 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:25,293 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:25.293'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:55:25,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"affc8845-d1b3-42fe-a6fe-dd9828c32687","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:25,298 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:25,298 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:25.298'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:55:25,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"fdf5a0a1-dbcb-4372-b5f3-2efbb0480fc3","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:25,298 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:25,298 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:25.298'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:55:25,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"0382204d-734b-405e-99a3-83410d6ae2e4","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:25,305 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:25,305 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:25.304'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:55:25,307 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:25,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"9f1fef42-54cc-40ae-9cd7-eb9ca43f79e0",{"currentTime":"2026-08-04T20:55:25.293Z"}] [INFO ] 2026-08-04 20:55:25,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"017e8400-dccb-46ae-a958-aab8e07bfc2a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:25.287Z"}] [DEBUG] 2026-08-04 20:55:25,310 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:55:25,311 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:25,312 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:55:25,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"1ac358af-e655-4635-be5b-62a8e611ad1e","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:25,313 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:25,313 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:25.313'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:55:25,313 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:25,313 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"affc8845-d1b3-42fe-a6fe-dd9828c32687",{"currentTime":"2026-08-04T20:55:25.298Z"}] [DEBUG] 2026-08-04 20:55:25,315 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:25,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"1f6eb248-b422-44a7-a106-56d8fb579cc2",{"currentTime":"2026-08-04T20:55:25.292Z"}] [DEBUG] 2026-08-04 20:55:25,315 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:25,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"fdf5a0a1-dbcb-4372-b5f3-2efbb0480fc3",{"currentTime":"2026-08-04T20:55:25.298Z"}] [INFO ] 2026-08-04 20:55:25,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6e9c16ee-5cab-4d64-ad7a-67928be0bcbc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:25.290Z"}] [DEBUG] 2026-08-04 20:55:25,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:55:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:55:25,324 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:25,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"0382204d-734b-405e-99a3-83410d6ae2e4",{"currentTime":"2026-08-04T20:55:25.304Z"}] [INFO ] 2026-08-04 20:55:25,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"464ec8ae-0859-435c-8ace-1d97a8023773","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:25.283Z"}] [DEBUG] 2026-08-04 20:55:25,326 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:55:25,327 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:25,327 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:55:25,327 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,327 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [INFO ] 2026-08-04 20:55:25,327 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"1ac358af-e655-4635-be5b-62a8e611ad1e",{"currentTime":"2026-08-04T20:55:25.313Z"}] [DEBUG] 2026-08-04 20:55:25,327 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:25.287'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:55:25,328 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"bd30ea77-c82d-4ec7-acae-e0fa63c861c0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:25.287Z"}] [DEBUG] 2026-08-04 20:55:25,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : false [DEBUG] 2026-08-04 20:55:25,329 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:25,329 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 20:55:25,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"3a87df6c-f83c-4d5a-a98e-b608aebf8dab","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:25.312Z"}] [DEBUG] 2026-08-04 20:55:25,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:55:25,330 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,330 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:55:25,330 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:55:25,330 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:25,330 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:55:25,331 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:25,331 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:55:25,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"f82fb6ae-de1b-4cb6-9e7a-1dcb64065b16","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:25.285Z"}] [DEBUG] 2026-08-04 20:55:25,331 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:55:25,332 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:25,332 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:55:25,335 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"961c932c-588e-4f93-ab25-73e6b3a72ce0","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:25,335 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:25,335 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:25.335'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:55:25,340 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:55:25,340 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:25,341 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"017e8400-dccb-46ae-a958-aab8e07bfc2a",{}] [DEBUG] 2026-08-04 20:55:25,341 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:25,341 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:25.312'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:25,344 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,344 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:55:25,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:55:25,346 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:25,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"961c932c-588e-4f93-ab25-73e6b3a72ce0",{"currentTime":"2026-08-04T20:55:25.335Z"}] [INFO ] 2026-08-04 20:55:25,348 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"f4bf3de5-f4c8-4723-9cc5-bde9f6e1e56e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:25.315Z"}] [DEBUG] 2026-08-04 20:55:25,348 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:55:25,349 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:25,349 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:55:25,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:55:25,352 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:55:25,352 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:25,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"3a87df6c-f83c-4d5a-a98e-b608aebf8dab",{}] [DEBUG] 2026-08-04 20:55:25,353 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:25,353 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:25.29'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:25,355 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:25,355 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:25.285'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:25,356 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,356 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:55:25,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:55:25,358 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,358 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:55:25,358 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:55:25,365 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:55:25,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6e9c16ee-5cab-4d64-ad7a-67928be0bcbc",{}] [DEBUG] 2026-08-04 20:55:25,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:55:25,368 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:25,368 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"f82fb6ae-de1b-4cb6-9e7a-1dcb64065b16",{}] [DEBUG] 2026-08-04 20:55:25,369 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:25,369 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:25.283'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:25,372 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,372 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:55:25,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:55:25,380 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:55:25,380 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:25,381 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"464ec8ae-0859-435c-8ace-1d97a8023773",{}] [DEBUG] 2026-08-04 20:55:25,381 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:25,381 org.jooq.tools.LoggerListener (qtp1046545660-2175) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:25.287'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:25,384 org.jooq.tools.LoggerListener (qtp1046545660-2175) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,384 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2175) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:55:25,384 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - commit [DEBUG] 2026-08-04 20:55:25,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2175) - setting auto commit : true [DEBUG] 2026-08-04 20:55:25,392 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:55:25,393 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2175) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"bd30ea77-c82d-4ec7-acae-e0fa63c861c0",{}] [DEBUG] 2026-08-04 20:55:25,393 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:25,394 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:25.315'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:25,396 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:25,396 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:55:25,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:55:25,406 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:55:25,406 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"f4bf3de5-f4c8-4723-9cc5-bde9f6e1e56e",{}] [ERROR] 2026-08-04 20:55:26,960 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/79264 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '79264' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:55:35,464 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78276 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78276' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:55:39,961 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18827 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18827' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:55:47,634 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18874 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18874' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:55:49,632 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"228f71c2-d251-47e2-893d-815d8a09caf1","Heartbeat",{}] [DEBUG] 2026-08-04 20:55:49,632 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:55:49,632 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:55:49.632'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:55:49,644 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:55:49,644 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"228f71c2-d251-47e2-893d-815d8a09caf1",{"currentTime":"2026-08-04T20:55:49.632Z"}] [INFO ] 2026-08-04 20:55:49,653 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"6dc82d53-2dec-4091-a11a-eecc87869ce8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:55:49.646Z"}] [DEBUG] 2026-08-04 20:55:49,653 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:55:49,657 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:55:49,657 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:55:49,667 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:55:49,670 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:55:49,671 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:55:49.646'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:55:49,681 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:55:49,681 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:55:49,681 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:55:49,694 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:55:49,699 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"6dc82d53-2dec-4091-a11a-eecc87869ce8",{}] [ERROR] 2026-08-04 20:55:50,830 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/27072 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '27072' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:55:54,913 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18382 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18382' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:02,923 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/20557 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '20557' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:08,142 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/77915 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '77915' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:11,279 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2108) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/15154 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '15154' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:14,442 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=389281b0-2f11-e302-baac-e8a3b4eb21d4] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:56:14,443 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=389281b0-2f11-e302-baac-e8a3b4eb21d4] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:56:14,443 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Deleting the store for sessionId '389281b0-2f11-e302-baac-e8a3b4eb21d4' [DEBUG] 2026-08-04 20:56:14,443 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:56:14,443 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,443 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:56:14,446 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:56:14,446 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:56:14,446 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:56:14,446 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:56:14,446 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:56:14,446 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:56:14,446 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:56:14,446 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : Session ID: 7953de10-4295-86d2-cc14-ff253222ecb2 [INFO ] 2026-08-04 20:56:14,446 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:56:14,446 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=7953de10-4295-86d2-cc14-ff253222ecb2] Connection is established [DEBUG] 2026-08-04 20:56:14,446 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2108) - Creating new store for sessionId '7953de10-4295-86d2-cc14-ff253222ecb2' [DEBUG] 2026-08-04 20:56:14,447 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2108) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:56:14,453 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=7953de10-4295-86d2-cc14-ff253222ecb2] Received: [2,"c25d74a9-6179-4d31-95f0-32fa4a24a2eb","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:56:14,453 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,453 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |registration_status| [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |Accepted | [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------------+ [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:56:14,455 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2108) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,455 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.455'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:56:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:56:14,467 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:56:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:56:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:56:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:56:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:56:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:56:14,468 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:56:14,468 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R19, sessionId=7953de10-4295-86d2-cc14-ff253222ecb2] Sending: [3,"c25d74a9-6179-4d31-95f0-32fa4a24a2eb",{"status":"Accepted","currentTime":"2026-08-04T20:56:14.455Z","interval":7200}] [INFO ] 2026-08-04 20:56:14,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"a55d4a99-8117-445b-b4d3-51bcc78ed145","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,495 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,495 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.495'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:56:14,501 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"ecbd9261-b280-4310-8da6-df1b09bf7714","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,502 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,502 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.502'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:56:14,507 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,507 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"a55d4a99-8117-445b-b4d3-51bcc78ed145",{"currentTime":"2026-08-04T20:56:14.495Z"}] [DEBUG] 2026-08-04 20:56:14,515 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"ecbd9261-b280-4310-8da6-df1b09bf7714",{"currentTime":"2026-08-04T20:56:14.502Z"}] [INFO ] 2026-08-04 20:56:14,534 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"53ac65e7-aeab-4360-ae52-3fbb07222b6a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.492Z"}] [DEBUG] 2026-08-04 20:56:14,534 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:56:14,538 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"6a060cfd-bdc8-4379-87f0-f48150599513","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,538 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,538 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.538'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:56:14,538 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"1bc814d2-4a67-48a8-a771-fef8ac41720a","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,539 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,539 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.538'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:56:14,539 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,539 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:56:14,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c9906d01-1431-4c38-b0f6-7ad3a2ee1f15","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.493Z"}] [INFO ] 2026-08-04 20:56:14,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"7ebe3236-a538-450e-805b-ce1c2ee29983","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,540 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,540 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.54'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:56:14,541 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:56:14,541 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,541 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:56:14,542 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:56:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.492'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:14,546 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,546 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:56:14,546 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:56:14,550 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,550 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"6a060cfd-bdc8-4379-87f0-f48150599513",{"currentTime":"2026-08-04T20:56:14.538Z"}] [INFO ] 2026-08-04 20:56:14,556 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"84acf142-2c0b-4731-bca0-e873067275c8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.496Z"}] [DEBUG] 2026-08-04 20:56:14,556 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:56:14,556 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"1bc814d2-4a67-48a8-a771-fef8ac41720a",{"currentTime":"2026-08-04T20:56:14.538Z"}] [DEBUG] 2026-08-04 20:56:14,556 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,556 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"7ebe3236-a538-450e-805b-ce1c2ee29983",{"currentTime":"2026-08-04T20:56:14.540Z"}] [DEBUG] 2026-08-04 20:56:14,557 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,557 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:56:14,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:56:14,561 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:14,562 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"53ac65e7-aeab-4360-ae52-3fbb07222b6a",{}] [DEBUG] 2026-08-04 20:56:14,563 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:14,563 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.493'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:56:14,564 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"2200d1df-b689-49f7-a704-9f9b305bd9c6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.496Z"}] [DEBUG] 2026-08-04 20:56:14,564 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:56:14,565 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,565 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:56:14,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:56:14,565 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 20:56:14,565 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"eeb690d2-0898-47a7-8279-e574e185c483","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.497Z"}] [DEBUG] 2026-08-04 20:56:14,566 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:56:14,566 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:56:14,567 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,567 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:56:14,574 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:56:14,574 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:14,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c9906d01-1431-4c38-b0f6-7ad3a2ee1f15",{}] [DEBUG] 2026-08-04 20:56:14,575 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:14,575 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.496'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:14,578 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,578 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:56:14,578 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:56:14,589 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:56:14,589 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:14,590 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"84acf142-2c0b-4731-bca0-e873067275c8",{}] [DEBUG] 2026-08-04 20:56:14,590 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:14,590 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.497'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:14,593 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,593 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:56:14,593 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:56:14,602 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:56:14,602 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:14,603 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"eeb690d2-0898-47a7-8279-e574e185c483",{}] [DEBUG] 2026-08-04 20:56:14,603 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:14,603 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.496'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:14,606 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,606 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:56:14,606 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:56:14,616 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:56:14,616 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"2200d1df-b689-49f7-a704-9f9b305bd9c6",{}] [ERROR] 2026-08-04 20:56:14,901 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2141) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75521 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75521' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:56:14,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"acc7660b-dab9-46f6-96f2-a8ced9870209","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,937 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,937 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.937'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:56:14,942 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"d0a7ab93-4f98-4e10-b5ef-fb6b9bcd7c0d","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,942 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,943 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.942'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [DEBUG] 2026-08-04 20:56:14,961 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"acc7660b-dab9-46f6-96f2-a8ced9870209",{"currentTime":"2026-08-04T20:56:14.937Z"}] [DEBUG] 2026-08-04 20:56:14,962 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"d0a7ab93-4f98-4e10-b5ef-fb6b9bcd7c0d",{"currentTime":"2026-08-04T20:56:14.942Z"}] [INFO ] 2026-08-04 20:56:14,968 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"069a6a38-482e-4239-aff7-0f8dded792fe","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,968 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,968 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.968'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:56:14,969 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"a6777743-4c9a-4a25-ab7e-d418448b9cb5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.919Z"}] [DEBUG] 2026-08-04 20:56:14,969 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:56:14,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e48ce453-07e6-4fb5-b5e4-43be14fb32b2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.918Z"}] [DEBUG] 2026-08-04 20:56:14,974 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:56:14,974 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,974 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:56:14,979 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,980 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:56:14,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"0c9c7a33-0ad0-4a79-93a8-5536c7b59237","Heartbeat",{}] [INFO ] 2026-08-04 20:56:14,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"1b0dab4c-c436-4a88-98dd-410698ec020a","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,981 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,981 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,981 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.981'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:56:14,981 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.981'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:56:14,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"b83dd5ac-f941-4c0f-a3b0-eb2e89615baa","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:14,982 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:56:14,982 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:14,982 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:14.981'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 20:56:14,983 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:14,983 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.919'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:14,985 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,985 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:56:14,985 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:56:14,988 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,988 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"069a6a38-482e-4239-aff7-0f8dded792fe",{"currentTime":"2026-08-04T20:56:14.968Z"}] [INFO ] 2026-08-04 20:56:14,989 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"d3a6534b-8b6f-429a-b5e6-b84f10a6309f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.919Z"}] [DEBUG] 2026-08-04 20:56:14,989 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:56:14,990 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,990 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:56:14,993 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,993 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"0c9c7a33-0ad0-4a79-93a8-5536c7b59237",{"currentTime":"2026-08-04T20:56:14.981Z"}] [DEBUG] 2026-08-04 20:56:14,994 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,994 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"1b0dab4c-c436-4a88-98dd-410698ec020a",{"currentTime":"2026-08-04T20:56:14.981Z"}] [DEBUG] 2026-08-04 20:56:14,995 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:56:14,995 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:14,996 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ce75a6bb-a423-484d-b8cc-9b4e172bfc8d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.917Z"}] [INFO ] 2026-08-04 20:56:14,996 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"a6777743-4c9a-4a25-ab7e-d418448b9cb5",{}] [DEBUG] 2026-08-04 20:56:14,996 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:14,996 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.918'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:56:14,997 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"8e16eeaf-5a3a-4d91-bc1b-1dafdf549038","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.919Z"}] [DEBUG] 2026-08-04 20:56:14,997 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:56:14,997 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:14,997 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"b83dd5ac-f941-4c0f-a3b0-eb2e89615baa",{"currentTime":"2026-08-04T20:56:14.981Z"}] [DEBUG] 2026-08-04 20:56:14,998 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [INFO ] 2026-08-04 20:56:14,999 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"aae248bd-41b4-4199-b920-0ebf4bc87c83","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:14.918Z"}] [DEBUG] 2026-08-04 20:56:14,999 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:56:14,999 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:14,999 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:56:14,999 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:56:14,999 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,999 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:56:14,999 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:14,999 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:56:15,000 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,000 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:56:15,030 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:56:15,031 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e48ce453-07e6-4fb5-b5e4-43be14fb32b2",{}] [DEBUG] 2026-08-04 20:56:15,033 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:56:15,034 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,034 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.919'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,043 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,043 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:56:15,043 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:56:15,058 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,058 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,059 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"d3a6534b-8b6f-429a-b5e6-b84f10a6309f",{}] [DEBUG] 2026-08-04 20:56:15,060 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,060 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.918'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,063 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,063 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:56:15,063 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:56:15,092 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,092 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,093 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"aae248bd-41b4-4199-b920-0ebf4bc87c83",{}] [DEBUG] 2026-08-04 20:56:15,094 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,094 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.917'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,096 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,097 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:56:15,097 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:56:15,107 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,108 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,108 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ce75a6bb-a423-484d-b8cc-9b4e172bfc8d",{}] [DEBUG] 2026-08-04 20:56:15,109 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,109 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:14.919'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,112 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,112 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:56:15,112 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:56:15,122 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:56:15,123 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"8e16eeaf-5a3a-4d91-bc1b-1dafdf549038",{}] [INFO ] 2026-08-04 20:56:15,287 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"ab491063-1203-4e98-a309-3077965a2fbb","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:15,287 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:15,287 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:15.287'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:56:15,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"5871923c-63e7-4325-82d6-3fb829fee186","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:15,289 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:15,289 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:15.289'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:56:15,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"cd7c1d0d-4f98-4b4d-9dae-edb5a0e7bafb","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:15,291 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:15,291 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:15.291'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:56:15,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"d2876eac-2a07-4e55-94e9-013bb331e0d1","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:15,293 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:15,293 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:15.293'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:56:15,295 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"c0bdb28d-465e-4c60-84f2-b97322c02c51","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:15,295 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:15,295 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:15.295'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:56:15,300 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:15,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"ab491063-1203-4e98-a309-3077965a2fbb",{"currentTime":"2026-08-04T20:56:15.287Z"}] [INFO ] 2026-08-04 20:56:15,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"993ac80e-41d5-4819-8778-e93a5508da61","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:15.285Z"}] [DEBUG] 2026-08-04 20:56:15,302 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:56:15,302 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,302 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:56:15,305 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:56:15,305 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:15,306 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"cd7c1d0d-4f98-4b4d-9dae-edb5a0e7bafb",{"currentTime":"2026-08-04T20:56:15.291Z"}] [DEBUG] 2026-08-04 20:56:15,306 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,306 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:15.285'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:56:15,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"65ba1615-cf1a-4f7a-a060-9006958d90cb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:15.288Z"}] [DEBUG] 2026-08-04 20:56:15,309 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:56:15,309 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:56:15,309 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:56:15,310 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,310 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:56:15,311 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,311 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:15,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"5871923c-63e7-4325-82d6-3fb829fee186",{"currentTime":"2026-08-04T20:56:15.289Z"}] [INFO ] 2026-08-04 20:56:15,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"c0bdb28d-465e-4c60-84f2-b97322c02c51",{"currentTime":"2026-08-04T20:56:15.295Z"}] [DEBUG] 2026-08-04 20:56:15,311 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:15,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"d2876eac-2a07-4e55-94e9-013bb331e0d1",{"currentTime":"2026-08-04T20:56:15.293Z"}] [INFO ] 2026-08-04 20:56:15,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"55879af2-daab-4630-a13b-c054b49f4f8c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:15.286Z"}] [DEBUG] 2026-08-04 20:56:15,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:56:15,316 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,316 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:56:15,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"cef63be6-2055-484f-86c1-3e0ccf2aa0ac","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:15.292Z"}] [DEBUG] 2026-08-04 20:56:15,316 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:56:15,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"43bca66b-3070-427e-90b4-d02af2389a1f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:15.289Z"}] [DEBUG] 2026-08-04 20:56:15,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:56:15,317 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,317 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:56:15,318 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,318 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:56:15,318 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:56:15,320 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,320 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:15.288'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,320 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:56:15,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"c8f10ccb-7c9c-4f08-9794-624e4c7a4e81","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:15,321 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:15,321 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:15.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [INFO ] 2026-08-04 20:56:15,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"993ac80e-41d5-4819-8778-e93a5508da61",{}] [INFO ] 2026-08-04 20:56:15,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"e55e68da-cca0-4bdf-ae22-c35bcd41554c","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:15,322 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:15,322 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:15.322'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:56:15,323 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,323 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:56:15,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:56:15,332 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,332 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"65ba1615-cf1a-4f7a-a060-9006958d90cb",{}] [DEBUG] 2026-08-04 20:56:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,333 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:15.289'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,336 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,336 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:56:15,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:56:15,337 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,337 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:15,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"e55e68da-cca0-4bdf-ae22-c35bcd41554c",{"currentTime":"2026-08-04T20:56:15.322Z"}] [INFO ] 2026-08-04 20:56:15,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"c8f10ccb-7c9c-4f08-9794-624e4c7a4e81",{"currentTime":"2026-08-04T20:56:15.321Z"}] [INFO ] 2026-08-04 20:56:15,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"263c4e14-8fbd-413b-b375-a44a79c35cd7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:15.318Z"}] [DEBUG] 2026-08-04 20:56:15,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:56:15,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"7b46da1a-bcdc-40e5-9172-dd5bc921c98c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:15.315Z"}] [DEBUG] 2026-08-04 20:56:15,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:56:15,344 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,344 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:15,344 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:56:15,344 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:56:15,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,344 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"43bca66b-3070-427e-90b4-d02af2389a1f",{}] [DEBUG] 2026-08-04 20:56:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,346 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:15.292'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,348 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,348 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:56:15,348 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:56:15,358 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,359 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"cef63be6-2055-484f-86c1-3e0ccf2aa0ac",{}] [DEBUG] 2026-08-04 20:56:15,360 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,360 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:15.286'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,363 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,363 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:56:15,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:56:15,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,371 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"55879af2-daab-4630-a13b-c054b49f4f8c",{}] [DEBUG] 2026-08-04 20:56:15,372 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,372 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:15.315'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,375 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,375 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:56:15,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:56:15,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [DEBUG] 2026-08-04 20:56:15,384 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:56:15,384 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"7b46da1a-bcdc-40e5-9172-dd5bc921c98c",{}] [DEBUG] 2026-08-04 20:56:15,385 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:15,385 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:15.318'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:15,388 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:15,388 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:56:15,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:56:15,396 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:56:15,397 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"263c4e14-8fbd-413b-b375-a44a79c35cd7",{}] [ERROR] 2026-08-04 20:56:18,944 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/16456 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '16456' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:21,866 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=eb7d6305-d7f1-5952-a0e9-1141e3b6567c] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:56:21,866 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=1A31-1-2146-00001, sessionId=eb7d6305-d7f1-5952-a0e9-1141e3b6567c] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:56:21,866 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Deleting the store for sessionId 'eb7d6305-d7f1-5952-a0e9-1141e3b6567c' [DEBUG] 2026-08-04 20:56:21,866 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:56:22,991 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"a30691a5-659c-4a3b-9fa0-0fba529e8aef","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:22,991 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:22,992 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:22.991'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [ERROR] 2026-08-04 20:56:22,999 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/28877 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '28877' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:56:23,005 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:23,005 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"a30691a5-659c-4a3b-9fa0-0fba529e8aef",{"currentTime":"2026-08-04T20:56:22.991Z"}] [ERROR] 2026-08-04 20:56:28,447 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/19587 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '19587' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:32,741 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2162) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/23551 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '23551' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:35,137 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2162) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/24956 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '24956' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:56:37,871 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:56:37,871 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1962 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 1962|999_SCHEDULE_BOT_PST| 1|100289|2024-02-15T14:30:53.463Z|4318842 |2024-02-15T14:40:13.403Z|4324010 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:56:37,898 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1962 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-02-15 14:30:53.463'} and {ts '2024-02-15 14:40:13.403'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:56:37,901 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:56:37,901 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:56:37,901 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:56:37,901 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:56:39,061 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2162) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/27882 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '27882' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:56:39,650 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"88ae269a-2633-466d-bc53-1842123dc411","Heartbeat",{}] [DEBUG] 2026-08-04 20:56:39,650 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:56:39,650 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:56:39.65'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:56:39,661 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:56:39,661 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"88ae269a-2633-466d-bc53-1842123dc411",{"currentTime":"2026-08-04T20:56:39.650Z"}] [INFO ] 2026-08-04 20:56:39,663 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"76b68b6a-1879-4651-b6e8-f585b59f87cf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:56:39.651Z"}] [DEBUG] 2026-08-04 20:56:39,663 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:56:39,664 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:56:39,664 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:56:39,666 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:56:39,667 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:56:39,668 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:56:39.651'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:56:39,670 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:56:39,670 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:56:39,670 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:56:39,679 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:56:39,680 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"76b68b6a-1879-4651-b6e8-f585b59f87cf",{}] [ERROR] 2026-08-04 20:56:42,992 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2162) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/20960 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '20960' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:47,040 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2130) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/75409 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '75409' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:56:51,064 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2162) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76947 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76947' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 20:56:54,608 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending ping message [DEBUG] 2026-08-04 20:56:54,615 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending ping message [DEBUG] 2026-08-04 20:56:54,616 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending ping message [DEBUG] 2026-08-04 20:56:54,619 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending ping message [DEBUG] 2026-08-04 20:56:54,626 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending ping message [DEBUG] 2026-08-04 20:56:54,627 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending ping message [DEBUG] 2026-08-04 20:56:54,632 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending ping message [DEBUG] 2026-08-04 20:56:54,656 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending ping message [DEBUG] 2026-08-04 20:56:54,759 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending ping message [DEBUG] 2026-08-04 20:56:54,782 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending ping message [DEBUG] 2026-08-04 20:56:54,788 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending ping message [DEBUG] 2026-08-04 20:56:54,806 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending ping message [DEBUG] 2026-08-04 20:56:54,812 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending ping message [DEBUG] 2026-08-04 20:56:54,814 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending ping message [DEBUG] 2026-08-04 20:56:54,815 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending ping message [DEBUG] 2026-08-04 20:56:54,821 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending ping message [DEBUG] 2026-08-04 20:56:54,857 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending ping message [DEBUG] 2026-08-04 20:56:54,862 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending ping message [DEBUG] 2026-08-04 20:56:54,903 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending ping message [ERROR] 2026-08-04 20:56:59,606 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/25805 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '25805' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 20:57:03,084 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2171) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/74983 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '74983' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 20:57:04,497 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"e455690f-0c40-4a2a-bfd1-7e9b41b7fdcb","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,497 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,498 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.497'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:57:04,501 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"39f7d169-2988-4a5d-bc84-57ace38fd1ab","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,501 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,501 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.501'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:57:04,503 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"564b4a4e-c97b-4ec9-a407-68845056ccfc","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,503 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,503 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.503'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:57:04,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"e7a574be-8159-4d72-80d3-e32f89fcdb4d","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,505 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.505'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:57:04,507 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"96997cea-55bd-43ae-abd7-0d69fb7230e5","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,507 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,507 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.507'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [DEBUG] 2026-08-04 20:57:04,515 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:04,515 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"e455690f-0c40-4a2a-bfd1-7e9b41b7fdcb",{"currentTime":"2026-08-04T20:57:04.497Z"}] [INFO ] 2026-08-04 20:57:04,517 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"5e119052-929f-44d9-8896-782b64e29c5a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.496Z"}] [DEBUG] 2026-08-04 20:57:04,517 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:57:04,518 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,518 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:57:04,520 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:04,521 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,521 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:04,521 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"e7a574be-8159-4d72-80d3-e32f89fcdb4d",{"currentTime":"2026-08-04T20:57:04.505Z"}] [INFO ] 2026-08-04 20:57:04,521 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"564b4a4e-c97b-4ec9-a407-68845056ccfc",{"currentTime":"2026-08-04T20:57:04.503Z"}] [INFO ] 2026-08-04 20:57:04,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"40fc1ee9-31df-47fb-ad44-5cdb9511cbd0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.499Z"}] [INFO ] 2026-08-04 20:57:04,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"c891ac97-b181-4541-96a4-72314c139bcd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.500Z"}] [DEBUG] 2026-08-04 20:57:04,524 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:57:04,524 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:57:04,524 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,524 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:04,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"96997cea-55bd-43ae-abd7-0d69fb7230e5",{"currentTime":"2026-08-04T20:57:04.507Z"}] [INFO ] 2026-08-04 20:57:04,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"39f7d169-2988-4a5d-bc84-57ace38fd1ab",{"currentTime":"2026-08-04T20:57:04.501Z"}] [INFO ] 2026-08-04 20:57:04,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"a297622e-b4c6-4e06-ac86-c32fa54cadc7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.496Z"}] [DEBUG] 2026-08-04 20:57:04,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [INFO ] 2026-08-04 20:57:04,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"3c710d40-1c95-43ec-a616-b4ce76306313","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.498Z"}] [DEBUG] 2026-08-04 20:57:04,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.496'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:57:04,527 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:57:04,529 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,530 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:57:04,530 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:57:04,539 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:57:04,539 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:04,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"5e119052-929f-44d9-8896-782b64e29c5a",{}] [DEBUG] 2026-08-04 20:57:04,540 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,540 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.499'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,543 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,543 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:57:04,543 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:57:04,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:57:04,552 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:04,553 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"40fc1ee9-31df-47fb-ad44-5cdb9511cbd0",{}] [DEBUG] 2026-08-04 20:57:04,553 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,553 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.5'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,556 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,556 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:57:04,556 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:57:04,566 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:57:04,566 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:04,567 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"c891ac97-b181-4541-96a4-72314c139bcd",{}] [DEBUG] 2026-08-04 20:57:04,567 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,567 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.498'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,570 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,570 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:57:04,570 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:57:04,578 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:57:04,579 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"3c710d40-1c95-43ec-a616-b4ce76306313",{}] [DEBUG] 2026-08-04 20:57:04,579 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:04,580 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,580 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.496'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,583 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,583 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:57:04,583 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:57:04,593 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:57:04,594 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"a297622e-b4c6-4e06-ac86-c32fa54cadc7",{}] [INFO ] 2026-08-04 20:57:04,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"7d0fbf42-2096-44db-8b88-33c74a9d328c","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,925 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,925 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.925'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:57:04,925 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"8043e906-baaa-467a-b0f0-49566412c82f","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,925 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,926 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.925'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:57:04,928 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"a75a7b41-806a-4d31-9b45-df9a2b2bcee6","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,928 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,928 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.928'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:57:04,931 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"2a76e3be-0bfc-4cde-b2d4-d0e9e06b4358","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,931 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,932 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.931'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:57:04,933 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"cd076bfc-aaa5-40b3-b5d7-f8ea9992f389","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,933 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,933 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.933'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:57:04,933 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"ca970dac-7c89-41ab-8d4e-77c932b5c147","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:04,933 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:04,933 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:04.933'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:57:04,940 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:04,940 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"7d0fbf42-2096-44db-8b88-33c74a9d328c",{"currentTime":"2026-08-04T20:57:04.925Z"}] [INFO ] 2026-08-04 20:57:04,942 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"b25e7df7-0cea-45a9-b2dd-4deabbcb4764","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.924Z"}] [DEBUG] 2026-08-04 20:57:04,942 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:57:04,943 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,943 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:57:04,945 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:04,946 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,946 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:04,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"8043e906-baaa-467a-b0f0-49566412c82f",{"currentTime":"2026-08-04T20:57:04.925Z"}] [INFO ] 2026-08-04 20:57:04,946 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"a75a7b41-806a-4d31-9b45-df9a2b2bcee6",{"currentTime":"2026-08-04T20:57:04.928Z"}] [INFO ] 2026-08-04 20:57:04,948 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"fa9e46fc-ca1f-43a2-95a8-f7d462e0bb05","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.923Z"}] [DEBUG] 2026-08-04 20:57:04,948 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:57:04,948 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"e6f70af4-bd23-49db-8963-c3ff96484e45","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.923Z"}] [DEBUG] 2026-08-04 20:57:04,948 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,949 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [INFO ] 2026-08-04 20:57:04,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"2a76e3be-0bfc-4cde-b2d4-d0e9e06b4358",{"currentTime":"2026-08-04T20:57:04.931Z"}] [DEBUG] 2026-08-04 20:57:04,949 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,949 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.924'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,949 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,949 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,949 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [INFO ] 2026-08-04 20:57:04,949 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"ca970dac-7c89-41ab-8d4e-77c932b5c147",{"currentTime":"2026-08-04T20:57:04.933Z"}] [INFO ] 2026-08-04 20:57:04,950 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"2dd6bdd3-be87-4178-b6b5-efaf360552d7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.924Z"}] [DEBUG] 2026-08-04 20:57:04,950 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:57:04,950 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:04,950 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"cd076bfc-aaa5-40b3-b5d7-f8ea9992f389",{"currentTime":"2026-08-04T20:57:04.933Z"}] [DEBUG] 2026-08-04 20:57:04,952 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,952 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:57:04,952 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:57:04,952 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,952 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,952 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:57:04,952 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:57:04,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"936c4431-865e-480c-837d-8d79e1053373","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.922Z"}] [DEBUG] 2026-08-04 20:57:04,952 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [INFO ] 2026-08-04 20:57:04,953 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"56ae4b0b-659e-4927-b8b4-589c5b9dd9ad","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:04.924Z"}] [DEBUG] 2026-08-04 20:57:04,953 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:57:04,953 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,953 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:57:04,954 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:04,954 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:57:04,961 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [DEBUG] 2026-08-04 20:57:04,961 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:04,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"b25e7df7-0cea-45a9-b2dd-4deabbcb4764",{}] [DEBUG] 2026-08-04 20:57:04,962 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,963 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.923'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,965 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,965 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:57:04,965 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:57:04,974 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:57:04,975 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:04,975 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"fa9e46fc-ca1f-43a2-95a8-f7d462e0bb05",{}] [DEBUG] 2026-08-04 20:57:04,976 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,976 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.923'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,978 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,979 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:57:04,979 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:57:04,988 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:57:04,988 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:04,989 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"e6f70af4-bd23-49db-8963-c3ff96484e45",{}] [DEBUG] 2026-08-04 20:57:04,989 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:04,989 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.924'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:04,992 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:04,992 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:57:04,992 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:57:05,002 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:57:05,002 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:05,003 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"2dd6bdd3-be87-4178-b6b5-efaf360552d7",{}] [DEBUG] 2026-08-04 20:57:05,003 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,003 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.922'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,006 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,006 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:57:05,006 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:57:05,019 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:57:05,020 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"936c4431-865e-480c-837d-8d79e1053373",{}] [DEBUG] 2026-08-04 20:57:05,023 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:05,025 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,025 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:04.924'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,032 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,032 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:57:05,032 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:57:05,043 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:57:05,043 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"56ae4b0b-659e-4927-b8b4-589c5b9dd9ad",{}] [INFO ] 2026-08-04 20:57:05,301 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"9846a3a4-0a1c-4e39-b799-c09580d62ff5","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:05,301 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:05,301 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:05.301'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:57:05,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"8127c3ca-d4e9-440c-bbdb-2fea2ee157de","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:05,311 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:05,311 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:05.311'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:57:05,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"e218f13d-c948-4660-b457-69d42418f7a1","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:05,315 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:05,315 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:05.315'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:57:05,316 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:05,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"9846a3a4-0a1c-4e39-b799-c09580d62ff5",{"currentTime":"2026-08-04T20:57:05.301Z"}] [DEBUG] 2026-08-04 20:57:05,324 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:05,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"8127c3ca-d4e9-440c-bbdb-2fea2ee157de",{"currentTime":"2026-08-04T20:57:05.311Z"}] [INFO ] 2026-08-04 20:57:05,330 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"52651307-a5d1-4d7e-8ce7-74ece3bb796d","Heartbeat",{}] [INFO ] 2026-08-04 20:57:05,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"5ab93476-e0bb-46d0-b25f-98b4bfc2a441","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:05,334 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:05,334 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:05.334'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [INFO ] 2026-08-04 20:57:05,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"bb43db53-089d-4243-98be-2c94ac6a096e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:05.288Z"}] [DEBUG] 2026-08-04 20:57:05,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:57:05,336 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:05,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"e218f13d-c948-4660-b457-69d42418f7a1",{"currentTime":"2026-08-04T20:57:05.315Z"}] [DEBUG] 2026-08-04 20:57:05,336 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:05,336 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:05.336'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:57:05,337 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:05,337 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [INFO ] 2026-08-04 20:57:05,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"cedb0a29-4c61-49a4-9e52-455e059fb108","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:05,342 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:05,342 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:05.342'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:57:05,342 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:05,343 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,343 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:05.288'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,345 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:05,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"52651307-a5d1-4d7e-8ce7-74ece3bb796d",{"currentTime":"2026-08-04T20:57:05.334Z"}] [DEBUG] 2026-08-04 20:57:05,346 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,347 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:57:05,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:57:05,350 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:05,351 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"5ab93476-e0bb-46d0-b25f-98b4bfc2a441",{"currentTime":"2026-08-04T20:57:05.336Z"}] [DEBUG] 2026-08-04 20:57:05,356 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:05,356 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"cedb0a29-4c61-49a4-9e52-455e059fb108",{"currentTime":"2026-08-04T20:57:05.342Z"}] [INFO ] 2026-08-04 20:57:05,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"c2665073-b7bb-4800-825d-a614bb07e318","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:05.287Z"}] [DEBUG] 2026-08-04 20:57:05,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:57:05,362 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [DEBUG] 2026-08-04 20:57:05,362 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:05,362 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 20:57:05,363 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"bb43db53-089d-4243-98be-2c94ac6a096e",{}] [DEBUG] 2026-08-04 20:57:05,365 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:05,366 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"88da5365-2393-42a6-b109-774342ebd3cc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:05.294Z"}] [DEBUG] 2026-08-04 20:57:05,366 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,366 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:05.287'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,366 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [INFO ] 2026-08-04 20:57:05,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"dd43d1b4-766f-4dd3-b969-99f969b9379d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:05.290Z"}] [DEBUG] 2026-08-04 20:57:05,369 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,369 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:57:05,369 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:57:05,369 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:05,369 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:57:05,369 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"3f80f7fe-c8d7-4fbb-a4a9-204c5f8b99c4","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:05,370 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:05,370 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:05.369'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:57:05,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"9189665f-fbb0-4a4c-bc29-50c77fa3a7bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:05.290Z"}] [DEBUG] 2026-08-04 20:57:05,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:57:05,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:57:05,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"4e293c26-b4cc-4a33-b9b3-a54865275dd0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:05.321Z"}] [DEBUG] 2026-08-04 20:57:05,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:57:05,373 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:05,373 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:57:05,373 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:05,373 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:57:05,373 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:05,373 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:57:05,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:57:05,378 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:05,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"c2665073-b7bb-4800-825d-a614bb07e318",{}] [DEBUG] 2026-08-04 20:57:05,379 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,379 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:05.294'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,381 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,381 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:57:05,381 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:57:05,383 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:05,383 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"3f80f7fe-c8d7-4fbb-a4a9-204c5f8b99c4",{"currentTime":"2026-08-04T20:57:05.369Z"}] [INFO ] 2026-08-04 20:57:05,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"2129ab80-c2b2-48ea-a518-d620c4e9c7f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:05.318Z"}] [DEBUG] 2026-08-04 20:57:05,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:57:05,389 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:05,389 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:57:05,391 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:57:05,391 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:05,391 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:05,392 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"88da5365-2393-42a6-b109-774342ebd3cc",{}] [DEBUG] 2026-08-04 20:57:05,392 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,392 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,392 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:05.321'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,392 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:05.29'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,395 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,395 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,395 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:57:05,395 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:57:05,395 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:57:05,395 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:57:05,406 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:57:05,407 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"4e293c26-b4cc-4a33-b9b3-a54865275dd0",{}] [DEBUG] 2026-08-04 20:57:05,411 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:57:05,411 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:05,412 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"9189665f-fbb0-4a4c-bc29-50c77fa3a7bd",{}] [DEBUG] 2026-08-04 20:57:05,412 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,412 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:05.29'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,415 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,415 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:57:05,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:57:05,424 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:57:05,424 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:05,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"dd43d1b4-766f-4dd3-b969-99f969b9379d",{}] [DEBUG] 2026-08-04 20:57:05,426 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:05,426 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:05.318'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:05,429 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:05,429 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:57:05,429 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:57:05,438 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:57:05,439 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"2129ab80-c2b2-48ea-a518-d620c4e9c7f8",{}] [DEBUG] 2026-08-04 20:57:08,199 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`charge_box`.`description`, `dirtroad_dev`.`charge_box`.`ocpp_protocol`, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` from `dirtroad_dev`.`charge_box` order by `dirtroad_dev`.`charge_box`.`charge_box_pk` asc [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched result : +-------------+-------------------+-----------+-------------+------------------------+ [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |charge_box_pk|charge_box_id |description|ocpp_protocol|last_heartbeat_timestamp| [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------+-------------------+-----------+-------------+------------------------+ [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : | 1|1A30-1-2006-00006_3|QA |ocpp1.6J |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : | 7|1A30-1-2999-99901 |{null} |ocpp1.6J |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : | 8|1A30-1-2999-99903 |{null} |{null} |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : | 9|1A30-1-2999-99904 |{null} |{null} |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : | 10|1A30-1-2999-99905 |{null} |{null} |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------+-------------------+-----------+-------------+------------------------+ [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:57:08,203 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched row(s) : 120 [ERROR] 2026-08-04 20:57:14,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R19, sessionId=7953de10-4295-86d2-cc14-ff253222ecb2] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:57:14,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R19, sessionId=7953de10-4295-86d2-cc14-ff253222ecb2] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:57:14,441 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2176) - Deleting the store for sessionId '7953de10-4295-86d2-cc14-ff253222ecb2' [DEBUG] 2026-08-04 20:57:14,441 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2176) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:57:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:14,456 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:57:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:57:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |registration_status| [DEBUG] 2026-08-04 20:57:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------------+ [DEBUG] 2026-08-04 20:57:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |Accepted | [DEBUG] 2026-08-04 20:57:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------------+ [DEBUG] 2026-08-04 20:57:14,459 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:57:14,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:57:14,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : Session ID: 45d576c2-fef9-87d0-0f45-dba1d18ff3e3 [INFO ] 2026-08-04 20:57:14,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:57:14,459 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=45d576c2-fef9-87d0-0f45-dba1d18ff3e3] Connection is established [DEBUG] 2026-08-04 20:57:14,459 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Creating new store for sessionId '45d576c2-fef9-87d0-0f45-dba1d18ff3e3' [DEBUG] 2026-08-04 20:57:14,459 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2174) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:57:14,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R19, sessionId=45d576c2-fef9-87d0-0f45-dba1d18ff3e3] Received: [2,"4ca273a7-e7d8-4de1-94b6-c2c15b1579b1","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:57:14,467 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:14,467 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |registration_status| [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +-------------------+ [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |Accepted | [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +-------------------+ [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:57:14,470 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2176) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:14.47'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:57:14,480 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:14,481 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:57:14,481 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:57:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:57:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:57:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:57:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:57:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:57:14,483 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:57:14,483 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R19, sessionId=45d576c2-fef9-87d0-0f45-dba1d18ff3e3] Sending: [3,"4ca273a7-e7d8-4de1-94b6-c2c15b1579b1",{"status":"Accepted","currentTime":"2026-08-04T20:57:14.470Z","interval":7200}] [INFO ] 2026-08-04 20:57:22,670 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"dc17c660-7151-4266-a931-cb406be99682","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:22,671 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:22,671 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:22.67'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:57:22,682 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:22,682 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"dc17c660-7151-4266-a931-cb406be99682",{"currentTime":"2026-08-04T20:57:22.670Z"}] [INFO ] 2026-08-04 20:57:29,663 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"6c7fe4f3-ec21-4ce1-8661-dc7cd2e1c705","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:29,663 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:29,663 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:29.663'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:57:29,677 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:29,677 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"6c7fe4f3-ec21-4ce1-8661-dc7cd2e1c705",{"currentTime":"2026-08-04T20:57:29.663Z"}] [INFO ] 2026-08-04 20:57:29,683 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"54f1a0e1-faa0-40c2-b1d4-6d49a76c661d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:29.655Z"}] [DEBUG] 2026-08-04 20:57:29,683 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:57:29,684 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:29,684 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:57:29,686 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:29,687 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:29,687 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:29.655'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:29,690 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:29,690 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:57:29,690 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:57:29,699 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [INFO ] 2026-08-04 20:57:29,700 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"54f1a0e1-faa0-40c2-b1d4-6d49a76c661d",{}] [DEBUG] 2026-08-04 20:57:30,910 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`id_tag` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:57:30,910 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`id_tag` = '100224' order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:57:30,913 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched result : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:57:30,913 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |transaction_pk|charge_box_id|connector_id|id_tag|start_timestamp|start_value|stop_timestamp|stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:57:30,913 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:57:30,913 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:57:30,913 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |charge_box_id| [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------+ [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |10112-NEW | [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |102 | [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |1120220134 | [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |123 | [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |123-123-1001 | [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------+ [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:57:30,915 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:57:30,917 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:57:30,917 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |id_tag | [DEBUG] 2026-08-04 20:57:30,917 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +--------------+ [DEBUG] 2026-08-04 20:57:30,917 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |00223344556677| [DEBUG] 2026-08-04 20:57:30,917 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:57:30,917 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:57:30,917 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:57:30,918 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:57:30,918 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +--------------+ [DEBUG] 2026-08-04 20:57:30,918 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:57:31,871 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:31,871 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 20:57:31,874 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:57:31,874 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |registration_status| [DEBUG] 2026-08-04 20:57:31,874 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +-------------------+ [DEBUG] 2026-08-04 20:57:31,874 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |Accepted | [DEBUG] 2026-08-04 20:57:31,874 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +-------------------+ [DEBUG] 2026-08-04 20:57:31,874 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:57:31,874 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:57:31,874 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - Logger : Session ID: 8a08a93b-96c4-9a4b-d578-50fd897a3b1f [INFO ] 2026-08-04 20:57:31,874 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 20:57:31,874 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=1A31-1-2146-00001, sessionId=8a08a93b-96c4-9a4b-d578-50fd897a3b1f] Connection is established [DEBUG] 2026-08-04 20:57:31,874 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2176) - Creating new store for sessionId '8a08a93b-96c4-9a4b-d578-50fd897a3b1f' [DEBUG] 2026-08-04 20:57:31,874 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2176) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [DEBUG] 2026-08-04 20:57:47,632 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |id_tag | [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +--------------+ [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |00223344556677| [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +--------------+ [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:57:47,635 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : select distinct `dirtroad_dev`.`ocpp_tag`.`parent_id_tag` from `dirtroad_dev`.`ocpp_tag` where `dirtroad_dev`.`ocpp_tag`.`parent_id_tag` is not null [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |parent_id_tag | [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +--------------+ [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |00223344556677| [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |04D2DCF2391090| [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |100101 | [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |100102 | [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |100103 | [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +--------------+ [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : select `dirtroad_dev`.`ocpp_tag_activity`.`ocpp_tag_pk`, `parent`.`ocpp_tag_pk`, `dirtroad_dev`.`ocpp_tag_activity`.`id_tag`, `dirtroad_dev`.`ocpp_tag_activity`.`parent_id_tag`, `dirtroad_dev`.`ocpp_tag_activity`.`expiry_date`, `dirtroad_dev`.`ocpp_tag_activity`.`in_transaction`, `dirtroad_dev`.`ocpp_tag_activity`.`blocked` from `dirtroad_dev`.`ocpp_tag_activity` left outer join `dirtroad_dev`.`ocpp_tag_activity` as `parent` on `parent`.`id_tag` = `dirtroad_dev`.`ocpp_tag_activity`.`parent_id_tag` where ((`dirtroad_dev`.`ocpp_tag_activity`.`expiry_date` is null or `dirtroad_dev`.`ocpp_tag_activity`.`expiry_date` > ?) and `dirtroad_dev`.`ocpp_tag_activity`.`blocked` = ?) [DEBUG] 2026-08-04 20:57:47,638 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : select `dirtroad_dev`.`ocpp_tag_activity`.`ocpp_tag_pk`, `parent`.`ocpp_tag_pk`, `dirtroad_dev`.`ocpp_tag_activity`.`id_tag`, `dirtroad_dev`.`ocpp_tag_activity`.`parent_id_tag`, `dirtroad_dev`.`ocpp_tag_activity`.`expiry_date`, `dirtroad_dev`.`ocpp_tag_activity`.`in_transaction`, `dirtroad_dev`.`ocpp_tag_activity`.`blocked` from `dirtroad_dev`.`ocpp_tag_activity` left outer join `dirtroad_dev`.`ocpp_tag_activity` as `parent` on `parent`.`id_tag` = `dirtroad_dev`.`ocpp_tag_activity`.`parent_id_tag` where ((`dirtroad_dev`.`ocpp_tag_activity`.`expiry_date` is null or `dirtroad_dev`.`ocpp_tag_activity`.`expiry_date` > {ts '2026-08-04 20:57:47.638'}) and `dirtroad_dev`.`ocpp_tag_activity`.`blocked` = false) [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched result : +-----------+-----------+------+-------------+-----------+--------------+-------+ [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |ocpp_tag_pk|ocpp_tag_pk|id_tag|parent_id_tag|expiry_date|in_transaction|blocked| [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +-----------+-----------+------+-------------+-----------+--------------+-------+ [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : | 44| 44|100101|100101 |{null} |false |false | [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : | 45| 45|100160|100160 |{null} |false |false | [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : | 46| 46|100102|100102 |{null} |false |false | [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : | 47| 47|100103|100103 |{null} |false |false | [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : | 48| 48|100104|100104 |{null} |false |false | [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : +-----------+-----------+------+-------------+-----------+--------------+-------+ [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:57:47,699 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Fetched row(s) : 286 [DEBUG] 2026-08-04 20:57:53,683 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:57:53,683 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:57:53,686 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:57:53,686 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:57:53,686 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:57:53,686 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:57:53,686 org.jooq.tools.LoggerListener (qtp1046545660-2171) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:57:53,686 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:57:54,505 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"35d8b922-efca-42e2-b705-8343a4127485","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,505 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,505 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.505'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:57:54,508 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"c77179df-213a-40e6-9944-65a200b44431","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,508 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,508 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.508'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:57:54,510 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"458af9ba-c26a-42ed-8736-efb4d504ed74","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,510 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,510 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.51'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:57:54,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"e34329ff-3921-46bc-9a5c-3e78d24e5c92","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,513 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,513 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.513'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:57:54,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"d0ef1263-ee2b-45a8-ac4c-73e71e4aaabc","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,514 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,514 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.514'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 20:57:54,522 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,522 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"458af9ba-c26a-42ed-8736-efb4d504ed74",{"currentTime":"2026-08-04T20:57:54.510Z"}] [INFO ] 2026-08-04 20:57:54,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"f591b3f3-534d-4cd1-9c95-d8e61a5b6b9e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.503Z"}] [DEBUG] 2026-08-04 20:57:54,526 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,527 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,527 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:57:54,528 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,528 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"35d8b922-efca-42e2-b705-8343a4127485",{"currentTime":"2026-08-04T20:57:54.505Z"}] [INFO ] 2026-08-04 20:57:54,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"d0ef1263-ee2b-45a8-ac4c-73e71e4aaabc",{"currentTime":"2026-08-04T20:57:54.514Z"}] [DEBUG] 2026-08-04 20:57:54,528 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"e34329ff-3921-46bc-9a5c-3e78d24e5c92",{"currentTime":"2026-08-04T20:57:54.513Z"}] [DEBUG] 2026-08-04 20:57:54,528 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"c77179df-213a-40e6-9944-65a200b44431",{"currentTime":"2026-08-04T20:57:54.508Z"}] [INFO ] 2026-08-04 20:57:54,531 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"75f0beb4-5345-4b95-ae0f-e428034aa10d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.500Z"}] [DEBUG] 2026-08-04 20:57:54,531 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,532 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:54,534 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"4b229d70-928a-4616-a933-073121a1ccd9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.502Z"}] [DEBUG] 2026-08-04 20:57:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,534 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:57:54,535 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,535 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.503'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:54,535 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:57:54,537 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"8e7e642b-a35d-4ed0-84d7-966de978acdf","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.501Z"}] [DEBUG] 2026-08-04 20:57:54,537 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,537 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:57:54,538 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,539 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,539 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:57:54,540 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"88f8bc1e-59e4-4c29-b5f9-830776fe99dc","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.501Z"}] [DEBUG] 2026-08-04 20:57:54,540 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,541 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,541 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:57:54,541 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:57:54,541 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,541 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:57:54,549 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:57:54,549 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:54,550 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,550 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.5'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:57:54,550 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"f591b3f3-534d-4cd1-9c95-d8e61a5b6b9e",{}] [DEBUG] 2026-08-04 20:57:54,553 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,553 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:57:54,553 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:57:54,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:57:54,561 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:54,562 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"75f0beb4-5345-4b95-ae0f-e428034aa10d",{}] [DEBUG] 2026-08-04 20:57:54,563 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,563 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.502'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:54,565 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,565 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:57:54,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:57:54,574 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:57:54,574 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:54,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"4b229d70-928a-4616-a933-073121a1ccd9",{}] [DEBUG] 2026-08-04 20:57:54,575 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,575 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.501'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:54,578 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,578 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:57:54,578 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:57:54,589 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:57:54,589 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:54,589 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"8e7e642b-a35d-4ed0-84d7-966de978acdf",{}] [DEBUG] 2026-08-04 20:57:54,590 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,590 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.501'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:54,593 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,593 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:57:54,593 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:57:54,601 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:57:54,624 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"88f8bc1e-59e4-4c29-b5f9-830776fe99dc",{}] [INFO ] 2026-08-04 20:57:54,931 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"ff1c667c-0529-4dc7-83b2-8493174c547e","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,931 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,931 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.931'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:57:54,934 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"c4588b17-aafa-42f1-8845-c6a474e62eff","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,934 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,934 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.934'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:57:54,936 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"98ed5e72-eea0-4a35-8d7a-1b602855834e","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,936 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,936 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.936'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:57:54,937 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"27b3a5c2-b60c-40f9-b65e-33a309837ee4","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,937 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,937 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.937'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:57:54,939 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"dbb5ec17-3971-4640-ac27-1d8b16e81669","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,939 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.939'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:57:54,940 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"4efb8da4-d013-4adf-a0b7-00936d14fe8d","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:54,940 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:54,940 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:54.94'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [DEBUG] 2026-08-04 20:57:54,948 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,948 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"c4588b17-aafa-42f1-8845-c6a474e62eff",{"currentTime":"2026-08-04T20:57:54.934Z"}] [INFO ] 2026-08-04 20:57:54,952 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"879771f3-6ec5-4f58-bb2c-c8f91a74c376","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.935Z"}] [DEBUG] 2026-08-04 20:57:54,952 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,953 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,953 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:57:54,954 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,954 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"ff1c667c-0529-4dc7-83b2-8493174c547e",{"currentTime":"2026-08-04T20:57:54.931Z"}] [DEBUG] 2026-08-04 20:57:54,954 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"4efb8da4-d013-4adf-a0b7-00936d14fe8d",{"currentTime":"2026-08-04T20:57:54.940Z"}] [DEBUG] 2026-08-04 20:57:54,954 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"dbb5ec17-3971-4640-ac27-1d8b16e81669",{"currentTime":"2026-08-04T20:57:54.939Z"}] [INFO ] 2026-08-04 20:57:54,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"27b3a5c2-b60c-40f9-b65e-33a309837ee4",{"currentTime":"2026-08-04T20:57:54.937Z"}] [DEBUG] 2026-08-04 20:57:54,954 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:54,954 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"98ed5e72-eea0-4a35-8d7a-1b602855834e",{"currentTime":"2026-08-04T20:57:54.936Z"}] [INFO ] 2026-08-04 20:57:54,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"f37e7435-e5ad-44bc-99d6-ccf9d27067c1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.936Z"}] [DEBUG] 2026-08-04 20:57:54,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [INFO ] 2026-08-04 20:57:54,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"c46b2b84-bdde-452b-8ea6-cdcfb4307039","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.936Z"}] [DEBUG] 2026-08-04 20:57:54,959 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:54,961 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,961 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.935'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:54,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,961 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [INFO ] 2026-08-04 20:57:54,963 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"e18900b5-faba-4702-b34a-0dd9b323b03d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.935Z"}] [DEBUG] 2026-08-04 20:57:54,964 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,964 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [INFO ] 2026-08-04 20:57:54,964 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"13bc8e4b-d480-42b6-be5d-73a40069e8f7","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.935Z"}] [DEBUG] 2026-08-04 20:57:54,964 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,965 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,965 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:57:54,965 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,965 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,965 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:57:54,965 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 20:57:54,965 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"3b5caf0d-bb79-4f0c-b2a4-6cc536385793","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:54.936Z"}] [DEBUG] 2026-08-04 20:57:54,965 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:57:54,966 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,966 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:57:54,966 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:57:54,966 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:54,966 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:57:54,974 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:57:54,974 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:54,975 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"879771f3-6ec5-4f58-bb2c-c8f91a74c376",{}] [DEBUG] 2026-08-04 20:57:54,975 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,976 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.936'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:54,978 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,978 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:57:54,978 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:57:54,987 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [DEBUG] 2026-08-04 20:57:54,988 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:54,988 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"f37e7435-e5ad-44bc-99d6-ccf9d27067c1",{}] [DEBUG] 2026-08-04 20:57:54,989 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:54,989 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.936'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:54,991 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:54,991 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:57:54,991 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:57:55,001 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:55,001 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:57:55,003 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"c46b2b84-bdde-452b-8ea6-cdcfb4307039",{}] [DEBUG] 2026-08-04 20:57:55,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,003 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.935'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:55,006 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,006 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:57:55,006 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:57:55,019 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:57:55,019 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:55,020 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"13bc8e4b-d480-42b6-be5d-73a40069e8f7",{}] [DEBUG] 2026-08-04 20:57:55,020 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,020 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.936'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:55,028 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,028 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:57:55,028 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:57:55,040 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:57:55,040 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:55,041 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,042 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:54.935'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:57:55,042 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"3b5caf0d-bb79-4f0c-b2a4-6cc536385793",{}] [DEBUG] 2026-08-04 20:57:55,044 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,044 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:57:55,044 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:57:55,053 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:57:55,054 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"e18900b5-faba-4702-b34a-0dd9b323b03d",{}] [INFO ] 2026-08-04 20:57:55,291 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"9da921b9-153b-47c6-9f61-85fb7f170cca","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:55,292 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:55.291'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:57:55,293 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"188641e2-a2c1-4971-af4f-4d3d22f6e19b","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:55,293 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:55,293 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:55.293'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:57:55,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"295b54c1-4809-4055-8879-7b67fb6a0ee5","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:55,297 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:55,297 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:55.297'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:57:55,297 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"ea9bfe8f-1afd-4486-bf46-7561d46d4a29","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:55,297 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:55,297 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:55.297'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:57:55,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"32f098a3-d480-41eb-8843-1ef1ea1753b5","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:55,298 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:55,298 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:55.298'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:57:55,303 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:55,303 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"9da921b9-153b-47c6-9f61-85fb7f170cca",{"currentTime":"2026-08-04T20:57:55.291Z"}] [DEBUG] 2026-08-04 20:57:55,309 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:55,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"188641e2-a2c1-4971-af4f-4d3d22f6e19b",{"currentTime":"2026-08-04T20:57:55.293Z"}] [INFO ] 2026-08-04 20:57:55,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"aabf3d17-babc-4c8c-b35f-837964616c0c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:55.289Z"}] [DEBUG] 2026-08-04 20:57:55,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:57:55,312 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:55,312 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:57:55,314 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:55,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"295b54c1-4809-4055-8879-7b67fb6a0ee5",{"currentTime":"2026-08-04T20:57:55.297Z"}] [DEBUG] 2026-08-04 20:57:55,314 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:55,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"32f098a3-d480-41eb-8843-1ef1ea1753b5",{"currentTime":"2026-08-04T20:57:55.298Z"}] [INFO ] 2026-08-04 20:57:55,316 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"07f6e381-e529-4839-ae82-9109d1620244","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:55.291Z"}] [DEBUG] 2026-08-04 20:57:55,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [INFO ] 2026-08-04 20:57:55,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"7e1caef5-bbee-48ca-9d4e-ab1f33133454","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:55.295Z"}] [DEBUG] 2026-08-04 20:57:55,317 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:55,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"ea9bfe8f-1afd-4486-bf46-7561d46d4a29",{"currentTime":"2026-08-04T20:57:55.297Z"}] [DEBUG] 2026-08-04 20:57:55,317 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [INFO ] 2026-08-04 20:57:55,318 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"74bacb18-8794-430c-928b-52979fcf07c2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:55.291Z"}] [DEBUG] 2026-08-04 20:57:55,318 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : false [DEBUG] 2026-08-04 20:57:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:57:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:55,319 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:57:55,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"57f256fa-df96-420c-a656-e16fac8e48af","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:55.289Z"}] [DEBUG] 2026-08-04 20:57:55,321 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:57:55,321 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:55,321 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:55,321 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:57:55,322 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:55,322 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:57:55,322 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,322 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:55.289'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:57:55,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"fb694cfc-e6f3-40b1-a343-484352c00afd","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:55,323 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:55,323 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:55.323'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:57:55,326 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,326 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:57:55,326 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:57:55,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"92a02127-a8bc-4d45-afe1-8073ca5f9f35","Heartbeat",{}] [DEBUG] 2026-08-04 20:57:55,329 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:57:55,329 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:57:55.329'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:57:55,334 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:55,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"fb694cfc-e6f3-40b1-a343-484352c00afd",{"currentTime":"2026-08-04T20:57:55.323Z"}] [INFO ] 2026-08-04 20:57:55,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"c05ad919-9c79-4304-bb66-38c8245a3e6f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:55.321Z"}] [DEBUG] 2026-08-04 20:57:55,336 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:57:55,337 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:55,337 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:57:55,340 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:57:55,340 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:55,340 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:57:55,340 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"92a02127-a8bc-4d45-afe1-8073ca5f9f35",{"currentTime":"2026-08-04T20:57:55.329Z"}] [INFO ] 2026-08-04 20:57:55,340 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"aabf3d17-babc-4c8c-b35f-837964616c0c",{}] [DEBUG] 2026-08-04 20:57:55,341 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,341 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:55.291'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:57:55,343 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"a6355fb4-0c27-49b7-adbf-d57b2d30003a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:57:55.325Z"}] [DEBUG] 2026-08-04 20:57:55,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:57:55,344 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,344 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:57:55,344 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:57:55,344 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:57:55,344 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:57:55,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [DEBUG] 2026-08-04 20:57:55,352 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:55,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"07f6e381-e529-4839-ae82-9109d1620244",{}] [DEBUG] 2026-08-04 20:57:55,353 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,353 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:55.295'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:55,356 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,356 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:57:55,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:57:55,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:57:55,364 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:55,365 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"7e1caef5-bbee-48ca-9d4e-ab1f33133454",{}] [DEBUG] 2026-08-04 20:57:55,365 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,365 org.jooq.tools.LoggerListener (qtp1046545660-2104) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:55.291'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:55,368 org.jooq.tools.LoggerListener (qtp1046545660-2104) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,368 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2104) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:57:55,368 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - commit [DEBUG] 2026-08-04 20:57:55,376 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:57:55,376 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2104) - setting auto commit : true [INFO ] 2026-08-04 20:57:55,377 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2104) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"74bacb18-8794-430c-928b-52979fcf07c2",{}] [DEBUG] 2026-08-04 20:57:55,377 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,377 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:55.289'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:55,380 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,380 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:57:55,380 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:57:55,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:57:55,388 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:55,389 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"57f256fa-df96-420c-a656-e16fac8e48af",{}] [DEBUG] 2026-08-04 20:57:55,389 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,389 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:55.321'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:55,392 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,392 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:57:55,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:57:55,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [DEBUG] 2026-08-04 20:57:55,400 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:57:55,401 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"c05ad919-9c79-4304-bb66-38c8245a3e6f",{}] [DEBUG] 2026-08-04 20:57:55,402 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:57:55,402 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:57:55.325'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:57:55,404 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:57:55,404 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:57:55,404 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:57:55,412 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:57:55,413 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"a6355fb4-0c27-49b7-adbf-d57b2d30003a",{}] [INFO ] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - changeConfiguration method [INFO ] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChangeConfigurationParams { confKey = HeartbeatInterval customConfKey = {null} keyType = PREDEFINED value = 60 } [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=1A31-1-2146-00001, sessionId=8a08a93b-96c4-9a4b-d578-50fd897a3b1f] Sending: [2,"21be4def-87b9-471b-b27b-36bd885bda4f","ChangeConfiguration",{"key":"HeartbeatInterval","value":"60"}] [DEBUG] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '8a08a93b-96c4-9a4b-d578-50fd897a3b1f': 1 [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-1-2242-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'Name999_SCHEDULE_BOT_MST' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-5221-010' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [ERROR] 2026-08-04 20:58:01,658 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.changeConfiguration(ChargePointService16_InvokerImpl.java:145) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService12_Client.lambda$changeConfiguration$1(ChargePointService12_Client.java:98) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:58:03,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=1A31-1-2146-00001, sessionId=8a08a93b-96c4-9a4b-d578-50fd897a3b1f] Received: [3,"21be4def-87b9-471b-b27b-36bd885bda4f",{"status":"NotSupported"}] [DEBUG] 2026-08-04 20:58:03,837 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Store size for sessionId '8a08a93b-96c4-9a4b-d578-50fd897a3b1f': 0 [ERROR] 2026-08-04 20:58:14,457 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=45d576c2-fef9-87d0-0f45-dba1d18ff3e3] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:58:14,457 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=45d576c2-fef9-87d0-0f45-dba1d18ff3e3] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:58:14,457 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Deleting the store for sessionId '45d576c2-fef9-87d0-0f45-dba1d18ff3e3' [DEBUG] 2026-08-04 20:58:14,457 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2174) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:58:14,460 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:14,460 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:58:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:58:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 20:58:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:58:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 20:58:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 20:58:14,463 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:58:14,464 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:58:14,464 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : Session ID: b20142eb-5bb7-587d-99ac-d7e3233d852e [INFO ] 2026-08-04 20:58:14,464 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:58:14,464 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=b20142eb-5bb7-587d-99ac-d7e3233d852e] Connection is established [DEBUG] 2026-08-04 20:58:14,464 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2130) - Creating new store for sessionId 'b20142eb-5bb7-587d-99ac-d7e3233d852e' [DEBUG] 2026-08-04 20:58:14,464 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2130) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:58:14,470 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R19, sessionId=b20142eb-5bb7-587d-99ac-d7e3233d852e] Received: [2,"7e21e323-705e-47b1-95cb-b0cdc32897ce","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:58:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:14,470 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |registration_status| [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +-------------------+ [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |Accepted | [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +-------------------+ [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:58:14,473 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2177) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:14,473 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:14.473'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:58:14,484 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:14,484 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:58:14,484 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:58:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:58:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:58:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:58:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:58:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:58:14,486 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:58:14,486 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R19, sessionId=b20142eb-5bb7-587d-99ac-d7e3233d852e] Sending: [3,"7e21e323-705e-47b1-95cb-b0cdc32897ce",{"status":"Accepted","currentTime":"2026-08-04T20:58:14.473Z","interval":7200}] [INFO ] 2026-08-04 20:58:19,663 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"6029a645-7fda-42d3-aa5b-4533ae70ce0a","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:19,664 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:19,664 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:19.663'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:58:19,677 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:19,677 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"6029a645-7fda-42d3-aa5b-4533ae70ce0a",{"currentTime":"2026-08-04T20:58:19.663Z"}] [INFO ] 2026-08-04 20:58:19,681 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"b1adc5d4-d40d-497b-af1b-452a5ab6732f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:19.660Z"}] [DEBUG] 2026-08-04 20:58:19,682 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:58:19,684 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:19,684 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:58:19,693 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:58:19,697 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:19,697 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:19.66'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:19,700 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:19,700 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:58:19,700 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:58:19,711 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:58:19,712 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"b1adc5d4-d40d-497b-af1b-452a5ab6732f",{}] [INFO ] 2026-08-04 20:58:22,523 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"16c72389-6ed7-457a-9738-d3f5ffb0c39c","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:22,523 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:22,523 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:22.523'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:58:22,535 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:22,535 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"16c72389-6ed7-457a-9738-d3f5ffb0c39c",{"currentTime":"2026-08-04T20:58:22.523Z"}] [DEBUG] 2026-08-04 20:58:25,233 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |charge_box_id| [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------+ [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |10112-NEW | [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |102 | [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |1120220134 | [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |123 | [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |123-123-1001 | [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------+ [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:58:25,236 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |id_tag | [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+ [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |00223344556677| [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+ [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:58:25,238 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:58:25,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:25,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id|connector_id|id_tag|start_timestamp|start_value|stop_timestamp|stop_value|stop_reason|charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:58:25,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+-------------+------------+------+---------------+-----------+--------------+----------+-----------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:25,287 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:58:34,816 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:58:34,816 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 1477 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:58:34,858 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:34,858 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:58:34,858 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:34,858 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : | 1477|999_SCHEDULE_BOT_PST| 1|100289|2023-11-02T19:07:56.497Z|3983370 |2023-11-02T19:23:10.543Z|3991782 |EVDisconnected| 118| 1152|station | [DEBUG] 2026-08-04 20:58:34,858 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:34,858 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:58:34,859 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:58:34,859 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 1477 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-11-02 19:07:56.497'} and {ts '2023-11-02 19:23:10.543'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:58:34,862 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:58:34,862 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:58:34,862 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:58:34,862 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 0 [INFO ] 2026-08-04 20:58:44,512 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"72015757-bb3e-4592-9c60-23c2a30e8559","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,512 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,512 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.512'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:58:44,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"2cee6c7c-875e-4abf-866c-3261c3402deb","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,513 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,513 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.513'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:58:44,515 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"14f4bb82-bb01-4472-b5e3-c33652a0e3c4","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,515 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,515 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.515'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:58:44,518 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"df24e95e-70bd-4ec3-b186-d37e30ef9219","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,518 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,518 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.518'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 20:58:44,522 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"457b9db0-4a11-4bea-aa0a-dccd88b847b4","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,522 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,522 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.522'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [DEBUG] 2026-08-04 20:58:44,527 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:44,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"72015757-bb3e-4592-9c60-23c2a30e8559",{"currentTime":"2026-08-04T20:58:44.512Z"}] [INFO ] 2026-08-04 20:58:44,528 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2cfd8dce-7893-4dc8-922b-780ce61ad185","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.507Z"}] [DEBUG] 2026-08-04 20:58:44,528 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:58:44,529 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:44,529 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:58:44,532 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:58:44,533 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:44,533 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:44,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"df24e95e-70bd-4ec3-b186-d37e30ef9219",{"currentTime":"2026-08-04T20:58:44.518Z"}] [DEBUG] 2026-08-04 20:58:44,533 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:44,533 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.507'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:44,533 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:44,533 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"2cee6c7c-875e-4abf-866c-3261c3402deb",{"currentTime":"2026-08-04T20:58:44.513Z"}] [INFO ] 2026-08-04 20:58:44,535 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"25cc80c4-c7d2-4a97-80ef-f2daf061acd8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.507Z"}] [DEBUG] 2026-08-04 20:58:44,535 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [INFO ] 2026-08-04 20:58:44,535 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"14f4bb82-bb01-4472-b5e3-c33652a0e3c4",{"currentTime":"2026-08-04T20:58:44.515Z"}] [DEBUG] 2026-08-04 20:58:44,536 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:44,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"457b9db0-4a11-4bea-aa0a-dccd88b847b4",{"currentTime":"2026-08-04T20:58:44.522Z"}] [DEBUG] 2026-08-04 20:58:44,536 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:44,536 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [INFO ] 2026-08-04 20:58:44,536 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"af5123ec-578e-4cb2-b748-209d9c9c52d9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.506Z"}] [DEBUG] 2026-08-04 20:58:44,536 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:58:44,538 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:44,538 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:58:44,538 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:58:44,538 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:44,538 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:58:44,547 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"b903efbe-aac4-475b-a20f-2022555e0b48","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.507Z"}] [DEBUG] 2026-08-04 20:58:44,547 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:58:44,547 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:58:44,547 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:58:44,548 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:44,548 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [INFO ] 2026-08-04 20:58:44,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2cfd8dce-7893-4dc8-922b-780ce61ad185",{}] [DEBUG] 2026-08-04 20:58:44,549 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:44,549 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.507'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:58:44,551 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"9fd6ec5b-384c-4ef1-9340-3c9a2c48d021","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.508Z"}] [DEBUG] 2026-08-04 20:58:44,552 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:44,552 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:58:44,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:58:44,552 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:58:44,553 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:44,553 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:58:44,561 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:58:44,561 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:44,562 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"25cc80c4-c7d2-4a97-80ef-f2daf061acd8",{}] [DEBUG] 2026-08-04 20:58:44,562 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:44,563 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.506'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:44,565 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:44,565 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:58:44,565 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:58:44,576 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:58:44,576 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:44,576 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"af5123ec-578e-4cb2-b748-209d9c9c52d9",{}] [DEBUG] 2026-08-04 20:58:44,577 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:44,577 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.507'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:44,580 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:44,580 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:58:44,580 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:58:44,589 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:58:44,589 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:44,590 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"b903efbe-aac4-475b-a20f-2022555e0b48",{}] [DEBUG] 2026-08-04 20:58:44,590 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:44,591 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.508'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:44,593 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:44,593 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:58:44,593 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:58:44,603 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:58:44,604 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"9fd6ec5b-384c-4ef1-9340-3c9a2c48d021",{}] [INFO ] 2026-08-04 20:58:44,964 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"031159ad-734c-478f-9f84-978a047b4007","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,964 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,964 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.964'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:58:44,966 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"29bedc72-dee0-4d16-98d1-f02c7575ebd8","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,966 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,966 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.966'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:58:44,966 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"7de4bf20-6668-4f66-a00f-8d683bc93c56","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,967 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,967 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.966'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [DEBUG] 2026-08-04 20:58:44,976 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:44,976 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"031159ad-734c-478f-9f84-978a047b4007",{"currentTime":"2026-08-04T20:58:44.964Z"}] [DEBUG] 2026-08-04 20:58:44,981 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:44,981 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:44,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"29bedc72-dee0-4d16-98d1-f02c7575ebd8",{"currentTime":"2026-08-04T20:58:44.966Z"}] [INFO ] 2026-08-04 20:58:44,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"7de4bf20-6668-4f66-a00f-8d683bc93c56",{"currentTime":"2026-08-04T20:58:44.966Z"}] [INFO ] 2026-08-04 20:58:44,992 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"2201efe9-3f54-4cad-a853-12e4cbdfaef1","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:44,992 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:44,992 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:44.992'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 20:58:44,999 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"d8d61003-bbbb-4e46-9f20-65b72c1fb732","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.954Z"}] [INFO ] 2026-08-04 20:58:45,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"4d0b08b5-3a4e-487a-a009-3fcbd1c28ece","Heartbeat",{}] [INFO ] 2026-08-04 20:58:45,001 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"b1e4084c-eb78-4ab2-9113-01b65baf89ec","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.954Z"}] [DEBUG] 2026-08-04 20:58:45,002 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,002 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,002 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.002'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:58:45,002 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"8cf5b814-cfb8-4e30-a083-6fe6cf9b40cc","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,002 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,002 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.002'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 20:58:45,002 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,003 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,003 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"2201efe9-3f54-4cad-a853-12e4cbdfaef1",{"currentTime":"2026-08-04T20:58:44.992Z"}] [DEBUG] 2026-08-04 20:58:45,004 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,004 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:58:45,004 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,004 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [INFO ] 2026-08-04 20:58:45,006 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"92cc5e68-1146-4703-8abf-cc6ef0361f31","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.954Z"}] [DEBUG] 2026-08-04 20:58:45,007 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,008 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,008 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:58:45,009 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,010 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"c39c419e-e1c5-4ed5-92db-34a0f50685ea","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.956Z"}] [DEBUG] 2026-08-04 20:58:45,010 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,017 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,017 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:58:45,017 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,018 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.954'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,025 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,025 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:58:45,025 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:58:45,042 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,042 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"8cf5b814-cfb8-4e30-a083-6fe6cf9b40cc",{"currentTime":"2026-08-04T20:58:45.002Z"}] [DEBUG] 2026-08-04 20:58:45,047 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"4d0b08b5-3a4e-487a-a009-3fcbd1c28ece",{"currentTime":"2026-08-04T20:58:45.002Z"}] [DEBUG] 2026-08-04 20:58:45,047 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:58:45,049 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"b1e4084c-eb78-4ab2-9113-01b65baf89ec",{}] [INFO ] 2026-08-04 20:58:45,051 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"bd95f9c9-ff01-42ca-8ad3-b75de826af6a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.964Z"}] [DEBUG] 2026-08-04 20:58:45,051 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,052 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,052 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:58:45,052 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:58:45,052 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:58:45,054 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,054 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.954'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,054 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,054 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.954'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:58:45,057 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"461f93d7-f5ed-4b04-b498-1dd9b1816f75","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:44.956Z"}] [DEBUG] 2026-08-04 20:58:45,057 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,058 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,058 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:58:45,060 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,060 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:58:45,060 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:58:45,067 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,067 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:58:45,067 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:58:45,075 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [INFO ] 2026-08-04 20:58:45,076 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"d8d61003-bbbb-4e46-9f20-65b72c1fb732",{}] [DEBUG] 2026-08-04 20:58:45,085 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,085 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,086 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"92cc5e68-1146-4703-8abf-cc6ef0361f31",{}] [DEBUG] 2026-08-04 20:58:45,087 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,087 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.956'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,090 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,090 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:58:45,090 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:58:45,106 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,106 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,107 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"c39c419e-e1c5-4ed5-92db-34a0f50685ea",{}] [DEBUG] 2026-08-04 20:58:45,108 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,108 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.964'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,111 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,111 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:58:45,111 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:58:45,121 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,122 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,122 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"bd95f9c9-ff01-42ca-8ad3-b75de826af6a",{}] [DEBUG] 2026-08-04 20:58:45,123 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,123 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:44.956'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,126 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,126 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:58:45,126 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:58:45,137 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:58:45,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"461f93d7-f5ed-4b04-b498-1dd9b1816f75",{}] [INFO ] 2026-08-04 20:58:45,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"fce6a2f0-9a81-4333-a4c8-1a19556efa0e","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,309 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,309 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.309'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 20:58:45,314 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"4fd4751f-1d95-47e2-bafb-088d2c27b197","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,314 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,314 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.314'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:58:45,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"cb15d97f-51c3-4a97-b2ed-bb2bedf4f2e8","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,320 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"fce6a2f0-9a81-4333-a4c8-1a19556efa0e",{"currentTime":"2026-08-04T20:58:45.309Z"}] [INFO ] 2026-08-04 20:58:45,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"a57d9882-0520-452f-a13a-67bbc900669c","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,321 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,321 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,321 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [DEBUG] 2026-08-04 20:58:45,321 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.321'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:58:45,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"d0bd463f-7e05-4781-b900-25c2ef3557b1","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,324 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,324 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.324'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:58:45,332 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,332 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"4fd4751f-1d95-47e2-bafb-088d2c27b197",{"currentTime":"2026-08-04T20:58:45.314Z"}] [INFO ] 2026-08-04 20:58:45,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"17119e2d-9ae0-444a-bd7d-c515bdeb2a6b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:45.290Z"}] [DEBUG] 2026-08-04 20:58:45,334 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,335 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,335 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:58:45,336 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"cb15d97f-51c3-4a97-b2ed-bb2bedf4f2e8",{"currentTime":"2026-08-04T20:58:45.321Z"}] [INFO ] 2026-08-04 20:58:45,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"d9544d84-9d12-4d08-90d6-29aaaecfd7a5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:45.291Z"}] [DEBUG] 2026-08-04 20:58:45,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [INFO ] 2026-08-04 20:58:45,337 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"7d50cd9e-8b1f-49ee-a4dd-870fd6473d39","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:45.292Z"}] [DEBUG] 2026-08-04 20:58:45,337 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [INFO ] 2026-08-04 20:58:45,339 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"78c5d873-9d78-4f25-94cf-c4b760f50da7","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.339'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [DEBUG] 2026-08-04 20:58:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:58:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,339 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:58:45,340 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,340 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:58:45,340 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,341 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:45.29'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,343 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,343 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:58:45,343 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:58:45,344 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"6c55129a-e816-4f8a-8645-e8a24f0ee63b","Heartbeat",{}] [DEBUG] 2026-08-04 20:58:45,344 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:58:45,344 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:58:45.344'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:58:45,345 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"d0bd463f-7e05-4781-b900-25c2ef3557b1",{"currentTime":"2026-08-04T20:58:45.324Z"}] [INFO ] 2026-08-04 20:58:45,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"c7310f73-d575-4415-ac1e-ac215cc8a1c6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:45.297Z"}] [DEBUG] 2026-08-04 20:58:45,347 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,347 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,347 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"a57d9882-0520-452f-a13a-67bbc900669c",{"currentTime":"2026-08-04T20:58:45.321Z"}] [DEBUG] 2026-08-04 20:58:45,348 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,348 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [INFO ] 2026-08-04 20:58:45,348 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"ebd292a6-1e90-4a42-a0d6-b3d532548e7c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:45.292Z"}] [DEBUG] 2026-08-04 20:58:45,348 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,349 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,349 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:58:45,353 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,353 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"78c5d873-9d78-4f25-94cf-c4b760f50da7",{"currentTime":"2026-08-04T20:58:45.339Z"}] [INFO ] 2026-08-04 20:58:45,357 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"961fd784-c64d-491f-93d4-c5bec3c79f5c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:45.324Z"}] [DEBUG] 2026-08-04 20:58:45,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,358 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,358 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:58:45,359 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,359 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:58:45,359 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:58:45,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"6c55129a-e816-4f8a-8645-e8a24f0ee63b",{"currentTime":"2026-08-04T20:58:45.344Z"}] [INFO ] 2026-08-04 20:58:45,359 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"17119e2d-9ae0-444a-bd7d-c515bdeb2a6b",{}] [DEBUG] 2026-08-04 20:58:45,360 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,360 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:45.292'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:58:45,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"cf989813-a057-48b8-a0d8-6ccb350f269e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:58:45.328Z"}] [DEBUG] 2026-08-04 20:58:45,361 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:58:45,362 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:58:45,362 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:58:45,363 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,363 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:58:45,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:58:45,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,373 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"7d50cd9e-8b1f-49ee-a4dd-870fd6473d39",{}] [DEBUG] 2026-08-04 20:58:45,374 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,374 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:45.291'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,376 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,376 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:58:45,376 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:58:45,384 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,385 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,385 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"d9544d84-9d12-4d08-90d6-29aaaecfd7a5",{}] [DEBUG] 2026-08-04 20:58:45,386 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,386 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:45.297'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,388 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,388 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:58:45,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:58:45,398 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,398 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,399 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"c7310f73-d575-4415-ac1e-ac215cc8a1c6",{}] [DEBUG] 2026-08-04 20:58:45,399 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,399 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:45.292'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,402 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,402 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:58:45,402 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:58:45,411 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,411 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,412 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"ebd292a6-1e90-4a42-a0d6-b3d532548e7c",{}] [DEBUG] 2026-08-04 20:58:45,412 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,412 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:45.324'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,415 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,415 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:58:45,415 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:58:45,425 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:58:45,425 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 20:58:45,426 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"961fd784-c64d-491f-93d4-c5bec3c79f5c",{}] [DEBUG] 2026-08-04 20:58:45,427 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:58:45,427 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:58:45.328'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:58:45,429 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:58:45,429 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:58:45,429 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:58:45,438 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:58:45,439 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"cf989813-a057-48b8-a0d8-6ccb350f269e",{}] [DEBUG] 2026-08-04 20:58:54,583 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:58:54,583 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 857 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 20:58:54,610 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +--------------+------------------+------------+------+------------------------+-----------+------------------------+----------+------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:54,610 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 20:58:54,610 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +--------------+------------------+------------+------+------------------------+-----------+------------------------+----------+------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:54,610 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : | 857|TWBUL-IT1-0322-162| 1|NOA |2023-04-16T17:01:57.123Z|74 |2023-04-16T17:02:02.571Z|74 |DeAuthorized| 119| 598|station | [DEBUG] 2026-08-04 20:58:54,610 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +--------------+------------------+------------+------+------------------------+-----------+------------------------+----------+------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 20:58:54,610 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:58:54,611 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:58:54,611 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 857 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'TWBUL-IT1-0322-162' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2023-04-16 17:01:57.123'} and {ts '2023-04-16 17:02:02.571'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 20:58:54,613 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:58:54,613 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 20:58:54,613 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 20:58:54,613 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 0 [ERROR] 2026-08-04 20:59:03,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=1A31-1-2146-00001, sessionId=8a08a93b-96c4-9a4b-d578-50fd897a3b1f] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:59:03,837 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=1A31-1-2146-00001, sessionId=8a08a93b-96c4-9a4b-d578-50fd897a3b1f] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:59:03,837 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2169) - Deleting the store for sessionId '8a08a93b-96c4-9a4b-d578-50fd897a3b1f' [DEBUG] 2026-08-04 20:59:03,837 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2169) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 20:59:09,665 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"1bbbf67f-808e-4b5a-867e-a6b851f9ab96","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:09,665 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:09,665 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:09.665'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:59:09,676 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:09,676 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"1bbbf67f-808e-4b5a-867e-a6b851f9ab96",{"currentTime":"2026-08-04T20:59:09.665Z"}] [INFO ] 2026-08-04 20:59:09,680 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"73933644-8b8c-4865-8bb6-7adeb8906e57","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:09.665Z"}] [DEBUG] 2026-08-04 20:59:09,681 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:59:09,682 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:09,682 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:59:09,684 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:09,685 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:09,685 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:09.665'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:09,688 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:09,688 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:59:09,688 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 20:59:09,696 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:59:09,697 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"73933644-8b8c-4865-8bb6-7adeb8906e57",{}] [ERROR] 2026-08-04 20:59:14,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R19, sessionId=b20142eb-5bb7-587d-99ac-d7e3233d852e] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 20:59:14,460 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R19, sessionId=b20142eb-5bb7-587d-99ac-d7e3233d852e] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 20:59:14,460 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2169) - Deleting the store for sessionId 'b20142eb-5bb7-587d-99ac-d7e3233d852e' [DEBUG] 2026-08-04 20:59:14,460 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2169) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 20:59:14,464 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:14,464 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:59:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:59:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 20:59:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:59:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 20:59:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 20:59:14,466 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:59:14,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : inside onOpen Method [INFO ] 2026-08-04 20:59:14,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : Session ID: e8a199db-6762-1125-9a64-4fe2096c45c5 [INFO ] 2026-08-04 20:59:14,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 20:59:14,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Connection is established [DEBUG] 2026-08-04 20:59:14,467 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Creating new store for sessionId 'e8a199db-6762-1125-9a64-4fe2096c45c5' [DEBUG] 2026-08-04 20:59:14,467 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 20:59:14,471 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Received: [2,"649b2440-0988-4aaa-9bfb-bd94705e95b3","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 20:59:14,471 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:14,471 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |registration_status| [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |Accepted | [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +-------------------+ [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:59:14,474 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2169) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:14,474 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:14.474'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 20:59:14,485 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:14,485 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 20:59:14,485 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 20:59:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:59:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 20:59:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:59:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 20:59:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 20:59:14,487 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 1 [INFO ] 2026-08-04 20:59:14,487 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Sending: [3,"649b2440-0988-4aaa-9bfb-bd94705e95b3",{"status":"Accepted","currentTime":"2026-08-04T20:59:14.474Z","interval":7200}] [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00006 endpointAddress = - } [ERROR] 2026-08-04 20:59:14,765 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A30-1-2006-00020 endpointAddress = - } [ERROR] 2026-08-04 20:59:14,787 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A30-1-2006-00020' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 1A31-1-2146-00001 endpointAddress = - } [ERROR] 2026-08-04 20:59:14,804 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '1A31-1-2146-00001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00026 endpointAddress = - } [INFO ] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [2,"06970dda-b999-4cfe-94e2-b2cc9652a7cf","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:14,823 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '952c08b8-4ef8-d27c-9a5d-e0038c509f32': 1 [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 7CS1-6-2247-00062 endpointAddress = - } [ERROR] 2026-08-04 20:59:14,844 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '7CS1-6-2247-00062' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_CWR_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:59:14,861 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-4) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_CWR_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_LA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:59:14,883 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_LA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_PORTLAND_BOT_CHRG endpointAddress = - } [ERROR] 2026-08-04 20:59:14,906 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_PORTLAND_BOT_CHRG' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_CST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [2,"4d739107-77a2-41a2-8740-f9b0d18a0dd0","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:14,928 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '53e65b50-ac44-41f8-c089-ace82fd69f82': 324 [INFO ] 2026-08-04 20:59:14,935 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"daf318be-1ebb-40b0-84ee-c7c82d9a2d2a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:14.930Z"}] [DEBUG] 2026-08-04 20:59:14,935 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:59:14,936 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:14,936 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:59:14,939 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:14,940 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:14,940 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:14.93'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:14,943 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:14,943 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:59:14,943 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_EST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [2,"c84b4b3b-fb9c-45ad-8d3b-9c928d25edb5","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:14,951 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId 'e67ebc68-4e09-9b96-d827-92231d9cebf1': 326 [DEBUG] 2026-08-04 20:59:14,952 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:59:14,953 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"daf318be-1ebb-40b0-84ee-c7c82d9a2d2a",{}] [INFO ] 2026-08-04 20:59:14,959 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"771bf04a-8338-48a4-b745-6b82a1184cb8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:14.953Z"}] [DEBUG] 2026-08-04 20:59:14,959 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:59:14,960 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:14,960 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:59:14,963 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:14,964 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:14,964 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:14.953'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:14,966 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:14,966 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:59:14,966 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_MST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [2,"166f838e-78ea-4f84-bc6d-cba2eb028093","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:14,968 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '7ab9afbd-f660-a968-56b5-a8d54ccaedeb': 324 [INFO ] 2026-08-04 20:59:14,975 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"6da0dbfd-175c-4ac1-95da-03fb49def13a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:14.970Z"}] [DEBUG] 2026-08-04 20:59:14,976 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:59:14,976 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 20:59:14,977 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"771bf04a-8338-48a4-b745-6b82a1184cb8",{}] [DEBUG] 2026-08-04 20:59:14,977 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:14,977 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:59:14,980 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:14,981 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:14,981 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:14.97'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:14,983 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:14,983 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:59:14,983 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } } [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_SCHEDULE_BOT_PST endpointAddress = - } [INFO ] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [2,"e3a2bc00-396a-44eb-a2db-23b8f5236837","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:14,985 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '9f19331e-28df-9a45-51bc-706a4ed6a3ca': 326 [DEBUG] 2026-08-04 20:59:14,992 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:59:14,992 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"af47b621-1354-4e42-9445-fe93d235d14a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:14.987Z"}] [INFO ] 2026-08-04 20:59:14,992 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"6da0dbfd-175c-4ac1-95da-03fb49def13a",{}] [DEBUG] 2026-08-04 20:59:14,992 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:59:14,993 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:14,993 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:59:14,996 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:14,997 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:14,997 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:14.987'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,000 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,000 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:59:15,000 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 20:59:15,006 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - triggerMessage method [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - Params [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoint List [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePoints [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2171) - ChargePointSelect { ocppTransport = JSON chargeBoxId = 999_TAMPA_BOT_CHARGER endpointAddress = - } [ERROR] 2026-08-04 20:59:15,007 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId '999_TAMPA_BOT_CHARGER' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:59:15,026 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,027 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"af47b621-1354-4e42-9445-fe93d235d14a",{}] [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R1 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [2,"e801e9ae-ddef-4698-9c72-3dc0d5524965","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,030 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '3aa51de6-d5fd-3beb-917b-f2636a47745f': 324 [INFO ] 2026-08-04 20:59:15,036 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"eb50b69d-990c-4b6d-a669-66b627d8244f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.032Z"}] [DEBUG] 2026-08-04 20:59:15,036 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,037 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,037 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 20:59:15,040 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,041 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,042 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.032'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R10 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [2,"383f33d4-51c8-4863-8145-4e37ea682a0c","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,049 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '81ff25a8-15f9-a428-435b-85f364803a1d': 324 [DEBUG] 2026-08-04 20:59:15,052 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,052 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:59:15,052 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:59:15,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"24f49134-83ca-4805-9a20-1ab80c1cc072","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.051Z"}] [DEBUG] 2026-08-04 20:59:15,056 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,057 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,057 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:59:15,061 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 20:59:15,062 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:15,062 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"eb50b69d-990c-4b6d-a669-66b627d8244f",{}] [DEBUG] 2026-08-04 20:59:15,063 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,063 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.051'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,065 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,065 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:59:15,065 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R11 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [2,"fc3f702d-7153-407c-82bd-81c9d7695977","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,072 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '771031f5-ca95-5ab3-5d1c-4f0469835c67': 324 [DEBUG] 2026-08-04 20:59:15,074 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,075 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"24f49134-83ca-4805-9a20-1ab80c1cc072",{}] [INFO ] 2026-08-04 20:59:15,078 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"2fe45246-c37d-45d2-b945-bad8b31f89cb","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.073Z"}] [DEBUG] 2026-08-04 20:59:15,078 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,079 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,079 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:59:15,081 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,082 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,082 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.073'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,085 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,085 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:59:15,085 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R12 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,090 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R12' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:59:15,094 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,095 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"2fe45246-c37d-45d2-b945-bad8b31f89cb",{}] [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - triggerMessage method [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - Params [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - ChargePoint List [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - ChargePoints [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2177) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R13 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-2) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [2,"822395db-3da8-4aa3-9a06-0ba627ddcbcf","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,112 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-2) - Store size for sessionId '3bf972af-4dac-f5b8-f19f-afcf0b59dc6e': 324 [INFO ] 2026-08-04 20:59:15,118 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"ee794f45-347e-40a6-975a-ab4ac9e9ff71","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.114Z"}] [DEBUG] 2026-08-04 20:59:15,119 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,119 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,119 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:59:15,122 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.114'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,126 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,126 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:59:15,126 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:59:15,134 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R14 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [2,"cd3733c6-ab64-4a7a-aa06-3847753342b1","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId 'ee6f439a-a45f-e60a-e28d-ce0280381e67': 324 [INFO ] 2026-08-04 20:59:15,135 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"ee794f45-347e-40a6-975a-ab4ac9e9ff71",{}] [INFO ] 2026-08-04 20:59:15,141 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"c46baffc-c749-4f1d-861c-8ba3c01748a8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.137Z"}] [DEBUG] 2026-08-04 20:59:15,141 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,142 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,142 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:59:15,144 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,145 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,145 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.137'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,148 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,148 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:59:15,148 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R15 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-0) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [2,"45763e31-ce1a-4caf-ace8-5e6797b6ae18","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,156 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-0) - Store size for sessionId '8f0d1c27-e761-b4e3-f5ed-e150424ffa28': 324 [DEBUG] 2026-08-04 20:59:15,157 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,158 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"c46baffc-c749-4f1d-861c-8ba3c01748a8",{}] [INFO ] 2026-08-04 20:59:15,162 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"97abc139-ef24-4df8-89fc-ab4314a25850","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.158Z"}] [DEBUG] 2026-08-04 20:59:15,162 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,163 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,163 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:59:15,166 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,167 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,167 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.158'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,170 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,170 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:59:15,170 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R16 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [2,"18702953-718a-41df-91ff-f5f772870b28","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,175 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '53bd65d3-7577-c0bf-0ec6-edd2af43a573': 324 [DEBUG] 2026-08-04 20:59:15,179 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,180 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"97abc139-ef24-4df8-89fc-ab4314a25850",{}] [INFO ] 2026-08-04 20:59:15,181 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"30193b2b-e2aa-4b1e-8932-3c7faed9f9fd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.176Z"}] [DEBUG] 2026-08-04 20:59:15,181 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,182 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,182 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:59:15,184 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,185 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,185 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.176'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,188 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,188 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:59:15,188 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R17 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,195 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R17' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:59:15,198 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,198 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"30193b2b-e2aa-4b1e-8932-3c7faed9f9fd",{}] [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - triggerMessage method [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - Params [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePoint List [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePoints [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R18 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,216 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R18' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R19 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Sending: [2,"9473701c-a1d8-4965-9e19-e696bf63dbd7","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,237 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId 'e8a199db-6762-1125-9a64-4fe2096c45c5': 1 [INFO ] 2026-08-04 20:59:15,241 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Received: [2,"11d283fc-c980-4fd4-91f6-ba0a945061d3","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.238Z"}] [DEBUG] 2026-08-04 20:59:15,241 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,242 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,242 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R19', 1) [DEBUG] 2026-08-04 20:59:15,245 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,246 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,246 org.jooq.tools.LoggerListener (qtp1046545660-2176) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R19' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.238'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,249 org.jooq.tools.LoggerListener (qtp1046545660-2176) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,249 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2176) - Stored a new connector status for R19/1. [DEBUG] 2026-08-04 20:59:15,249 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - commit [DEBUG] 2026-08-04 20:59:15,258 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2176) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,258 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2176) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Sending: [3,"11d283fc-c980-4fd4-91f6-ba0a945061d3",{}] [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R2 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,261 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R2' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - triggerMessage method [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - Params [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoint List [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePoints [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2162) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R20 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [2,"61ff24aa-7026-4d63-9657-89d1ecedc3bb","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,285 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '7f36f61b-3b3b-8c64-8702-440370a11b63': 324 [INFO ] 2026-08-04 20:59:15,289 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"658fef30-a149-4215-a734-6a641ee905d2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.286Z"}] [DEBUG] 2026-08-04 20:59:15,291 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,292 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,292 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 20:59:15,294 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,295 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,295 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.286'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,298 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,298 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:59:15,298 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - triggerMessage method [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - Params [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePoint List [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePoints [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2176) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R21 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [2,"c301910b-e2b6-454a-b821-8862df67b16f","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,306 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '884a9242-f54a-6b74-350d-e680720604ea': 324 [DEBUG] 2026-08-04 20:59:15,307 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,308 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"658fef30-a149-4215-a734-6a641ee905d2",{}] [INFO ] 2026-08-04 20:59:15,311 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"d73d56fa-30ce-4c91-9eb3-3072cf0ce066","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.307Z"}] [DEBUG] 2026-08-04 20:59:15,311 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,312 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,312 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:59:15,315 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,316 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,316 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.307'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,319 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,319 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:59:15,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 20:59:15,327 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,328 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"d73d56fa-30ce-4c91-9eb3-3072cf0ce066",{}] [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R3 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,329 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'R3' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R4 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [2,"174408c6-9fd0-463d-a104-3b83681484a4","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,351 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId '4f2c06bd-41eb-0ef3-d356-433b8e0657d8': 324 [INFO ] 2026-08-04 20:59:15,356 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"a7c31eb8-9f64-4402-ab74-3a3719eaecd5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.352Z"}] [DEBUG] 2026-08-04 20:59:15,356 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,357 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,357 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 20:59:15,359 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,360 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,361 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.352'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,363 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,363 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:59:15,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:59:15,372 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,373 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"a7c31eb8-9f64-4402-ab74-3a3719eaecd5",{}] [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,377 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R5 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [2,"c6c2fb62-b2b1-4ee8-af29-beeb97007e4d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,378 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '9fbe1691-5ae0-9630-c9eb-2f1312487247': 324 [INFO ] 2026-08-04 20:59:15,382 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"63fac641-dd1d-4b20-9d08-976fea26d4f2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.378Z"}] [DEBUG] 2026-08-04 20:59:15,382 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,383 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,383 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:59:15,386 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,387 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,387 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.378'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,390 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,390 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:59:15,390 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - triggerMessage method [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - Params [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoint List [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePoints [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2169) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R6 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,395 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [2,"ae040a44-91db-46a8-99d8-604edff364ae","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,396 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '678a4b6e-70fb-578a-fe85-b4c57d959ef9': 324 [DEBUG] 2026-08-04 20:59:15,398 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,399 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"63fac641-dd1d-4b20-9d08-976fea26d4f2",{}] [INFO ] 2026-08-04 20:59:15,400 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"70214155-2488-4ecc-a552-8e218d5c87c5","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.396Z"}] [DEBUG] 2026-08-04 20:59:15,400 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,401 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,401 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:59:15,404 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,405 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,405 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.396'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,408 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,408 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:59:15,408 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:59:15,416 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,417 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"70214155-2488-4ecc-a552-8e218d5c87c5",{}] [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - triggerMessage method [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - Params [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoint List [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePoints [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2130) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R7 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-4) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [2,"1eed071c-dacf-44ba-8f3b-ed601fc6d87d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,420 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-4) - Store size for sessionId 'bb84bb08-d3d6-4dc2-a5eb-11900eb27821': 324 [INFO ] 2026-08-04 20:59:15,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"014cbc0c-3d95-4cb7-8f8f-56005bdb0f19","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.421Z"}] [DEBUG] 2026-08-04 20:59:15,425 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,426 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,426 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 20:59:15,428 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,429 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,430 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.421'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,432 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,432 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:59:15,432 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:59:15,441 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,441 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"014cbc0c-3d95-4cb7-8f8f-56005bdb0f19",{}] [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - triggerMessage method [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - Params [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoint List [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoints [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R8 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,442 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-1) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [2,"f91f9140-ed39-44d0-927e-19c0265a1d8d","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,443 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-1) - Store size for sessionId '98fb5d47-c60f-a93d-f159-d525488835fd': 324 [INFO ] 2026-08-04 20:59:15,448 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"12412fe8-c725-4234-9a6a-05ac939cb700","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.444Z"}] [DEBUG] 2026-08-04 20:59:15,448 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,449 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,449 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:59:15,452 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,453 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,453 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.444'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,456 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,456 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:59:15,456 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:59:15,466 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,467 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"12412fe8-c725-4234-9a6a-05ac939cb700",{}] [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - triggerMessage method [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - Params [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = 1 } [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoint List [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoints [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = R9 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,470 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (SteVe-Executor-3) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [2,"77373394-69b0-46f6-ba8a-b44a2f9e2887","TriggerMessage",{"requestedMessage":"StatusNotification","connectorId":1}] [DEBUG] 2026-08-04 20:59:15,471 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (SteVe-Executor-3) - Store size for sessionId '18c96e62-696a-7a17-b204-09df266f2209': 324 [INFO ] 2026-08-04 20:59:15,475 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"7e1ae642-dad6-453f-96e4-6cd72989b6f1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:15.471Z"}] [DEBUG] 2026-08-04 20:59:15,475 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:59:15,476 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:15,476 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:59:15,479 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:15,481 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:15,481 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:15.471'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:15,483 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:15,483 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:59:15,483 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - triggerMessage method [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - Params [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoint List [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoints [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = SK_SIGNET_0001 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,493 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-2) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'SK_SIGNET_0001' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [DEBUG] 2026-08-04 20:59:15,494 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 20:59:15,495 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"7e1ae642-dad6-453f-96e4-6cd72989b6f1",{}] [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = T54-IT1-0822-045 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,519 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-1) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'T54-IT1-0822-045' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - triggerMessage method [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - Params [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoint List [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePoints [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2174) - ChargePointSelect { ocppTransport = JSON chargeBoxId = TWBUL-IT1-0322-162 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,543 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-3) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'TWBUL-IT1-0322-162' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - triggerMessage method [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - Params [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageParams { triggerMessage = StatusNotification connectorId = {null} } [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoint List [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ArrayList { [0] = ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } } [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePoints [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - TriggerMessageTask { } [INFO ] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.service.ChargePointService16_Client (qtp1046545660-2141) - ChargePointSelect { ocppTransport = JSON chargeBoxId = W1-1113-PA11-1-2326-00006 endpointAddress = - } [ERROR] 2026-08-04 20:59:15,566 de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker (SteVe-Executor-0) - Exception occurred de.rwth.idsg.steve.SteveException: No session context for chargeBoxId 'W1-1113-PA11-1-2326-00006' at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:126) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.AbstractWebSocketEndpoint.getSession(AbstractWebSocketEndpoint.java:212) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.run(ChargePointServiceInvoker.java:79) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ws.ChargePointServiceInvoker.runPipeline(ChargePointServiceInvoker.java:53) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.runPipeline(ChargePointService16_InvokerImpl.java:222) ~[steve.jar:?] at de.rwth.idsg.steve.ocpp.ChargePointService16_InvokerImpl.triggerMessage(ChargePointService16_InvokerImpl.java:81) ~[steve.jar:?] at de.rwth.idsg.steve.service.ChargePointService16_Client.lambda$triggerMessage$0(ChargePointService16_Client.java:102) ~[steve.jar:?] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?] at de.rwth.idsg.steve.service.BackgroundService$BackgroundListRunner.lambda$execute$0(BackgroundService.java:69) ~[steve.jar:?] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] Caused by: java.util.NoSuchElementException at de.rwth.idsg.steve.ocpp.ws.SessionContextStore.getSession(SessionContextStore.java:122) ~[steve.jar:?] ... 14 more [INFO ] 2026-08-04 20:59:23,101 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"ec876de8-46cc-4ef8-827c-1c12fa63618d","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:23,101 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:23,101 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:23.101'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 20:59:23,113 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:23,113 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"ec876de8-46cc-4ef8-827c-1c12fa63618d",{"currentTime":"2026-08-04T20:59:23.101Z"}] [INFO ] 2026-08-04 20:59:23,250 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [3,"06970dda-b999-4cfe-94e2-b2cc9652a7cf",{"status":"Accepted"}] [DEBUG] 2026-08-04 20:59:23,250 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Store size for sessionId '952c08b8-4ef8-d27c-9a5d-e0038c509f32': 0 [INFO ] 2026-08-04 20:59:23,529 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"8f253dd7-1e6d-4f53-8b36-1ebb2a58ea85","StatusNotification",{"connectorId":1,"errorCode":"NoError","info":"Message Trigger","status":"Available","timestamp":"2026-08-04T20:59:22.479Z"}] [DEBUG] 2026-08-04 20:59:23,530 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:23,532 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:23,532 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('7CS1-6-2247-00026', 1) [DEBUG] 2026-08-04 20:59:23,534 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:23,535 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:23,535 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:22.479'}, 'Available', 'NoError', 'Message Trigger', null, null) [DEBUG] 2026-08-04 20:59:23,538 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:23,538 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 7CS1-6-2247-00026/1. [DEBUG] 2026-08-04 20:59:23,538 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:59:23,547 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:59:23,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"8f253dd7-1e6d-4f53-8b36-1ebb2a58ea85",{}] [INFO ] 2026-08-04 20:59:34,511 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"0e609cb7-d88b-4a48-a879-821da9a2404e","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,511 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,511 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.511'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 20:59:34,513 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"2ad617a8-bb83-4584-b8c7-449aba5a3924","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,513 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,514 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.513'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 20:59:34,514 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"d5168be1-018a-4585-b36f-eb54a5689928","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,515 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,515 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.514'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [INFO ] 2026-08-04 20:59:34,516 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"a6b04878-99e2-42b7-84b6-be823950a5e2","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,516 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,517 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.516'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 20:59:34,518 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"bbeaa23d-dc07-4cae-a438-f49fb09b4eb4","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,518 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,518 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.518'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 20:59:34,526 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,527 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"2ad617a8-bb83-4584-b8c7-449aba5a3924",{"currentTime":"2026-08-04T20:59:34.513Z"}] [INFO ] 2026-08-04 20:59:34,530 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"cc2c7b2f-d33e-47e2-bdc6-410c82db2bf9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.512Z"}] [DEBUG] 2026-08-04 20:59:34,530 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,531 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,531 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 20:59:34,532 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,532 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"d5168be1-018a-4585-b36f-eb54a5689928",{"currentTime":"2026-08-04T20:59:34.514Z"}] [DEBUG] 2026-08-04 20:59:34,532 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,532 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,532 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,532 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"a6b04878-99e2-42b7-84b6-be823950a5e2",{"currentTime":"2026-08-04T20:59:34.516Z"}] [INFO ] 2026-08-04 20:59:34,532 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"bbeaa23d-dc07-4cae-a438-f49fb09b4eb4",{"currentTime":"2026-08-04T20:59:34.518Z"}] [INFO ] 2026-08-04 20:59:34,532 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"0e609cb7-d88b-4a48-a879-821da9a2404e",{"currentTime":"2026-08-04T20:59:34.511Z"}] [DEBUG] 2026-08-04 20:59:34,539 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:34,541 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:34,541 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.512'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:59:34,542 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"6a2fb9d0-85f9-4dea-b06a-d1072618245e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.513Z"}] [DEBUG] 2026-08-04 20:59:34,542 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,544 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,544 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 20:59:34,544 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:59:34,544 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,544 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [INFO ] 2026-08-04 20:59:34,545 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"084f792f-8193-490e-a819-72705ac0be8a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.512Z"}] [DEBUG] 2026-08-04 20:59:34,545 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 20:59:34,545 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"1fff0cd6-4654-4846-81a4-70023171b247","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.512Z"}] [DEBUG] 2026-08-04 20:59:34,545 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,546 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,546 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 20:59:34,547 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,547 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [INFO ] 2026-08-04 20:59:34,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"422a2f6a-ea1c-4bac-9181-f808b15d83bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.511Z"}] [DEBUG] 2026-08-04 20:59:34,548 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,549 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,549 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 20:59:34,554 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:59:34,554 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:34,555 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"cc2c7b2f-d33e-47e2-bdc6-410c82db2bf9",{}] [DEBUG] 2026-08-04 20:59:34,555 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:34,555 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.513'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:34,557 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,558 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 20:59:34,558 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:59:34,567 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [DEBUG] 2026-08-04 20:59:34,567 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:34,568 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"6a2fb9d0-85f9-4dea-b06a-d1072618245e",{}] [DEBUG] 2026-08-04 20:59:34,568 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:34,568 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.512'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:34,571 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,571 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 20:59:34,571 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:59:34,581 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 20:59:34,581 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"084f792f-8193-490e-a819-72705ac0be8a",{}] [DEBUG] 2026-08-04 20:59:34,581 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:34,582 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:34,583 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:34,583 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.512'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:34,583 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:34,583 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.511'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:34,586 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,586 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 20:59:34,586 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:59:34,586 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,586 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 20:59:34,586 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:59:34,594 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:59:34,595 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"422a2f6a-ea1c-4bac-9181-f808b15d83bd",{}] [DEBUG] 2026-08-04 20:59:34,600 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:59:34,601 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"1fff0cd6-4654-4846-81a4-70023171b247",{}] [INFO ] 2026-08-04 20:59:34,962 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"67887a91-7a48-413b-a3a3-898533d098ee","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,963 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,963 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.962'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 20:59:34,964 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"6216ccc9-a34c-4e33-b62c-bc04a2ef35eb","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,964 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,964 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.964'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 20:59:34,969 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"049d2c2c-8ffa-4d55-b26d-0969cd441a57","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,969 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,969 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.969'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 20:59:34,974 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"1d0da2af-df1c-4a51-a835-d83e649150ea","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,974 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,974 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"6216ccc9-a34c-4e33-b62c-bc04a2ef35eb",{"currentTime":"2026-08-04T20:59:34.964Z"}] [DEBUG] 2026-08-04 20:59:34,974 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,974 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.974'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 20:59:34,978 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"50d28996-725b-43d3-9ec1-0ef5db47b7c6","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,978 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,978 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.978'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [DEBUG] 2026-08-04 20:59:34,979 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,979 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"67887a91-7a48-413b-a3a3-898533d098ee",{"currentTime":"2026-08-04T20:59:34.962Z"}] [INFO ] 2026-08-04 20:59:34,980 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"a6c5ace3-0d48-4267-b211-17d4cd7226b1","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:34,980 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:34,980 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:34.98'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 20:59:34,984 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"27dc8f43-7cc2-4a8e-a09e-842386f82977","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.965Z"}] [DEBUG] 2026-08-04 20:59:34,985 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,985 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"049d2c2c-8ffa-4d55-b26d-0969cd441a57",{"currentTime":"2026-08-04T20:59:34.969Z"}] [DEBUG] 2026-08-04 20:59:34,985 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [INFO ] 2026-08-04 20:59:34,986 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"2deec0ea-371a-4e63-9451-b191bd731b96","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.966Z"}] [DEBUG] 2026-08-04 20:59:34,986 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,986 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,986 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 20:59:34,987 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,987 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 20:59:34,989 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:34,989 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"b4660440-6a86-4ebe-a88b-c571bbc5426a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.968Z"}] [DEBUG] 2026-08-04 20:59:34,989 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,990 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,990 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 20:59:34,990 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:34,990 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,990 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"1d0da2af-df1c-4a51-a835-d83e649150ea",{"currentTime":"2026-08-04T20:59:34.974Z"}] [DEBUG] 2026-08-04 20:59:34,990 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.965'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:34,990 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,990 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"50d28996-725b-43d3-9ec1-0ef5db47b7c6",{"currentTime":"2026-08-04T20:59:34.978Z"}] [INFO ] 2026-08-04 20:59:34,995 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"3631a99f-42ab-4c1b-9df8-25e3804f3f5f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.963Z"}] [DEBUG] 2026-08-04 20:59:34,995 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:34,995 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"a6c5ace3-0d48-4267-b211-17d4cd7226b1",{"currentTime":"2026-08-04T20:59:34.980Z"}] [DEBUG] 2026-08-04 20:59:34,995 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,996 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:34,996 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 20:59:34,996 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:59:34,996 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"1824b8d3-05c8-46e5-9b0f-544c8eebc745","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.965Z"}] [DEBUG] 2026-08-04 20:59:34,996 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:34,996 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,997 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 20:59:34,997 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:34,997 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [INFO ] 2026-08-04 20:59:35,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"c348d1a6-92a4-43b4-950a-4c9479896356","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:34.965Z"}] [DEBUG] 2026-08-04 20:59:35,000 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,001 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,001 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 20:59:35,005 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,005 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,007 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"27dc8f43-7cc2-4a8e-a09e-842386f82977",{}] [DEBUG] 2026-08-04 20:59:35,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,007 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.966'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,010 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,010 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 20:59:35,010 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:59:35,020 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,020 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,021 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"2deec0ea-371a-4e63-9451-b191bd731b96",{}] [DEBUG] 2026-08-04 20:59:35,021 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,022 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.968'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,024 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,024 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 20:59:35,024 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:59:35,034 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,034 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,035 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"b4660440-6a86-4ebe-a88b-c571bbc5426a",{}] [DEBUG] 2026-08-04 20:59:35,036 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,036 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.963'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,041 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,041 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 20:59:35,041 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:59:35,054 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,054 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,055 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"3631a99f-42ab-4c1b-9df8-25e3804f3f5f",{}] [DEBUG] 2026-08-04 20:59:35,055 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,055 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.965'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,058 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,058 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 20:59:35,058 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:59:35,067 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,067 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,068 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"1824b8d3-05c8-46e5-9b0f-544c8eebc745",{}] [DEBUG] 2026-08-04 20:59:35,068 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,068 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:34.965'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,071 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,071 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 20:59:35,071 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 20:59:35,081 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 20:59:35,082 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"c348d1a6-92a4-43b4-950a-4c9479896356",{}] [INFO ] 2026-08-04 20:59:35,296 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"beda7db9-1b5d-41fb-a9ab-500d9d08a3ff","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:35,296 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:35,296 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:35.296'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 20:59:35,300 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"4e751659-870d-43cd-a0b4-43e4ad38763b","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:35,301 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:35,301 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:35.301'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 20:59:35,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"de4ed485-b740-40d5-840a-f010d6592a89","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:35,305 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:35,305 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:35.305'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 20:59:35,306 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"6fb1e95e-981f-4e05-8abf-4b18819c12af","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:35,306 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:35,306 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:35.306'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 20:59:35,309 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:35,309 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"beda7db9-1b5d-41fb-a9ab-500d9d08a3ff",{"currentTime":"2026-08-04T20:59:35.296Z"}] [INFO ] 2026-08-04 20:59:35,310 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"84372554-c2f4-4dba-a3af-11e595f98141","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:35,310 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:35,310 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:35.31'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [DEBUG] 2026-08-04 20:59:35,315 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:35,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"4e751659-870d-43cd-a0b4-43e4ad38763b",{"currentTime":"2026-08-04T20:59:35.301Z"}] [INFO ] 2026-08-04 20:59:35,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2c0b5509-3cdd-4fbe-8da4-070830747c5b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:35.294Z"}] [DEBUG] 2026-08-04 20:59:35,319 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,320 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,320 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 20:59:35,320 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:35,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"6fb1e95e-981f-4e05-8abf-4b18819c12af",{"currentTime":"2026-08-04T20:59:35.306Z"}] [DEBUG] 2026-08-04 20:59:35,321 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:35,321 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"de4ed485-b740-40d5-840a-f010d6592a89",{"currentTime":"2026-08-04T20:59:35.305Z"}] [DEBUG] 2026-08-04 20:59:35,329 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:35,329 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:35,329 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"84372554-c2f4-4dba-a3af-11e595f98141",{"currentTime":"2026-08-04T20:59:35.310Z"}] [DEBUG] 2026-08-04 20:59:35,331 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,331 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:35.294'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:59:35,333 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"0364a2f1-a6d1-4a97-b086-950b77d1e436","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:35.294Z"}] [DEBUG] 2026-08-04 20:59:35,333 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,339 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,339 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 20:59:35,339 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 20:59:35,340 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,340 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 20:59:35,348 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,348 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,349 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2c0b5509-3cdd-4fbe-8da4-070830747c5b",{}] [DEBUG] 2026-08-04 20:59:35,350 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,350 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:35.294'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,352 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,353 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 20:59:35,353 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 20:59:35,360 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"7a2ea03e-6ecb-441f-b676-0309d2bf4800","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:35.299Z"}] [DEBUG] 2026-08-04 20:59:35,361 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,361 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [INFO ] 2026-08-04 20:59:35,361 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"018df590-1de1-4fb2-a5d9-8d59769cd468","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:35,361 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,362 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 20:59:35,362 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:35,362 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:35.361'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 20:59:35,362 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"0364a2f1-a6d1-4a97-b086-950b77d1e436",{}] [DEBUG] 2026-08-04 20:59:35,364 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:35,365 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,365 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:35.299'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 20:59:35,367 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"aa5c030e-b0d0-48e6-88bc-2062d9046f4a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:35.295Z"}] [DEBUG] 2026-08-04 20:59:35,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,368 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,368 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [DEBUG] 2026-08-04 20:59:35,368 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,368 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 20:59:35,368 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 20:59:35,370 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"be5f4a13-80a5-4be1-9465-6e6ca7b13c61","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:35.295Z"}] [DEBUG] 2026-08-04 20:59:35,370 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,371 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,371 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [INFO ] 2026-08-04 20:59:35,372 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"8e2d1b81-a42a-43e7-bd16-dd84adb193b5","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:35,372 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:35,372 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:35.372'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 20:59:35,377 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,378 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,378 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"7a2ea03e-6ecb-441f-b676-0309d2bf4800",{}] [DEBUG] 2026-08-04 20:59:35,379 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,379 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:35.295'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,381 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,381 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2178) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 20:59:35,381 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - commit [DEBUG] 2026-08-04 20:59:35,383 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:35,383 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"018df590-1de1-4fb2-a5d9-8d59769cd468",{"currentTime":"2026-08-04T20:59:35.361Z"}] [DEBUG] 2026-08-04 20:59:35,388 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:35,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"8e2d1b81-a42a-43e7-bd16-dd84adb193b5",{"currentTime":"2026-08-04T20:59:35.372Z"}] [INFO ] 2026-08-04 20:59:35,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"d0d33385-b690-4777-a7f6-2990a31c2d0f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:35.327Z"}] [DEBUG] 2026-08-04 20:59:35,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,389 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,389 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 20:59:35,393 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,394 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:35,394 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,394 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"aa5c030e-b0d0-48e6-88bc-2062d9046f4a",{}] [INFO ] 2026-08-04 20:59:35,395 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"23da3276-2179-4b87-8113-92e13e9a8fd1","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:35.331Z"}] [DEBUG] 2026-08-04 20:59:35,395 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 20:59:35,395 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,395 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:35.327'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,395 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,395 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:35.295'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,395 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:35,396 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 20:59:35,398 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,398 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 20:59:35,398 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 20:59:35,398 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,398 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 20:59:35,398 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 20:59:35,407 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [INFO ] 2026-08-04 20:59:35,408 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"d0d33385-b690-4777-a7f6-2990a31c2d0f",{}] [DEBUG] 2026-08-04 20:59:35,412 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 20:59:35,412 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 20:59:35,413 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"be5f4a13-80a5-4be1-9465-6e6ca7b13c61",{}] [DEBUG] 2026-08-04 20:59:35,413 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:35,414 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:35.331'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:35,416 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:35,416 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 20:59:35,416 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 20:59:35,425 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 20:59:35,425 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"23da3276-2179-4b87-8113-92e13e9a8fd1",{}] [DEBUG] 2026-08-04 20:59:48,108 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > ? and `dirtroad_dev`.`reservation`.`status` = ?)) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date(?)) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date(?)) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:59:48,108 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select (select count(*) from `dirtroad_dev`.`charge_box`) as `num_charge_boxes`, (select count(*) from `dirtroad_dev`.`ocpp_tag`) as `num_ocpp_tags`, (select count(*) from `dirtroad_dev`.`user`) as `num_users`, (select count(*) from `dirtroad_dev`.`reservation` where (`dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:59:48.108'} and `dirtroad_dev`.`reservation`.`status` = 'ACCEPTED')) as `num_reservations`, (select count(*) from `dirtroad_dev`.`transaction` where `dirtroad_dev`.`transaction`.`stop_timestamp` is null) as `num_transactions`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-04 20:59:48.108'})) as `heartbeats_today`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) = date({ts '2026-08-03 20:59:48.108'})) as `heartbeats_yesterday`, (select count(*) from `dirtroad_dev`.`charge_box` where date(`dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp`) < date({ts '2026-08-03 20:59:48.108'})) as `heartbeats_earlier` [DEBUG] 2026-08-04 20:59:48,111 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id` from `dirtroad_dev`.`charge_box` [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +-------------+ [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |charge_box_id| [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +-------------+ [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |10112-NEW | [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |102 | [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |1120220134 | [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |123 | [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |123-123-1001 | [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +-------------+ [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:59:48,114 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select `dirtroad_dev`.`ocpp_tag`.`id_tag` from `dirtroad_dev`.`ocpp_tag` [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +--------------+ [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |id_tag | [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +--------------+ [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |00223344556677| [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |0426DB733A7180| [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |04C9EFEA607380| [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |04C9EFEB6A7381| [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |04C9EFEC6A7381| [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +--------------+ [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 5 (or more) [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select `dirtroad_dev`.`reservation`.`reservation_pk`, `dirtroad_dev`.`reservation`.`transaction_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`id_tag`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`reservation`.`start_datetime`, `dirtroad_dev`.`reservation`.`expiry_datetime`, `dirtroad_dev`.`reservation`.`status`, `dirtroad_dev`.`connector`.`connector_id` from `dirtroad_dev`.`reservation` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`reservation`.`id_tag` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `dirtroad_dev`.`reservation`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`connector`.`charge_box_id` = `dirtroad_dev`.`charge_box`.`charge_box_id` where `dirtroad_dev`.`reservation`.`expiry_datetime` > ? order by `dirtroad_dev`.`reservation`.`expiry_datetime` asc [DEBUG] 2026-08-04 20:59:48,117 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : select `dirtroad_dev`.`reservation`.`reservation_pk`, `dirtroad_dev`.`reservation`.`transaction_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`id_tag`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`reservation`.`start_datetime`, `dirtroad_dev`.`reservation`.`expiry_datetime`, `dirtroad_dev`.`reservation`.`status`, `dirtroad_dev`.`connector`.`connector_id` from `dirtroad_dev`.`reservation` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`reservation`.`id_tag` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `dirtroad_dev`.`reservation`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`connector`.`charge_box_id` = `dirtroad_dev`.`charge_box`.`charge_box_id` where `dirtroad_dev`.`reservation`.`expiry_datetime` > {ts '2026-08-04 20:59:48.117'} order by `dirtroad_dev`.`reservation`.`expiry_datetime` asc [DEBUG] 2026-08-04 20:59:48,119 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +--------------+--------------+-----------+-------------+------+-------------+--------------+---------------+------+------------+ [DEBUG] 2026-08-04 20:59:48,119 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |reservation_pk|transaction_pk|ocpp_tag_pk|charge_box_pk|id_tag|charge_box_id|start_datetime|expiry_datetime|status|connector_id| [DEBUG] 2026-08-04 20:59:48,119 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +--------------+--------------+-----------+-------------+------+-------------+--------------+---------------+------+------------+ [DEBUG] 2026-08-04 20:59:48,119 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 0 [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |num_charge_boxes|num_ocpp_tags|num_users|num_reservations|num_transactions|heartbeats_today|heartbeats_yesterday|heartbeats_earlier| [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 120| 301| 0| 0| 0| 21| 0| 64| [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +----------------+-------------+---------+----------------+----------------+----------------+--------------------+------------------+ [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 1 [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = ? order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:59:48,140 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `t2`.`t2_ts`, `t2`.`t2_status`, `t2`.`t2_error`, `dirtroad_dev`.`charge_box`.`ocpp_protocol` from (select distinct `dirtroad_dev`.`connector_status`.`connector_pk` as `t2_pk`, `dirtroad_dev`.`connector_status`.`status_timestamp` as `t2_ts`, `dirtroad_dev`.`connector_status`.`status` as `t2_status`, `dirtroad_dev`.`connector_status`.`error_code` as `t2_error` from `dirtroad_dev`.`connector_status` join (select `dirtroad_dev`.`connector_status`.`connector_pk` as `t1_pk`, max(`dirtroad_dev`.`connector_status`.`status_timestamp`) as `t1_ts_max` from `dirtroad_dev`.`connector_status` group by `dirtroad_dev`.`connector_status`.`connector_pk`) as `t1` on (`dirtroad_dev`.`connector_status`.`connector_pk` = `t1`.`t1_pk` and `dirtroad_dev`.`connector_status`.`status_timestamp` = `t1`.`t1_ts_max`)) as `t2` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`connector`.`connector_pk` = `t2`.`t2_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` where `dirtroad_dev`.`charge_box`.`registration_status` = 'Accepted' order by `t2`.`t2_ts` desc [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched result : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |charge_box_pk|charge_box_id |connector_id|t2_ts |t2_status|t2_error|ocpp_protocol| [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 118|999_SCHEDULE_BOT_PST| 1|2026-08-04T20:59:35.331Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 117|999_SCHEDULE_BOT_MST| 1|2026-08-04T20:59:35.327Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 115|999_SCHEDULE_BOT_CST| 1|2026-08-04T20:59:35.299Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 196|R5 | 1|2026-08-04T20:59:35.295Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : | 211|R20 | 1|2026-08-04T20:59:35.295Z|Available|NoError |ocpp1.6J | [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : +-------------+--------------------+------------+------------------------+---------+--------+-------------+ [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - : |...record(s) truncated... [DEBUG] 2026-08-04 20:59:48,144 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Fetched row(s) : 46 [INFO ] 2026-08-04 20:59:59,677 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"f858c894-8843-4f5d-a594-e2b9a3813cbd","Heartbeat",{}] [DEBUG] 2026-08-04 20:59:59,677 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 20:59:59,677 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 20:59:59.677'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 20:59:59,689 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 20:59:59,689 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"f858c894-8843-4f5d-a594-e2b9a3813cbd",{"currentTime":"2026-08-04T20:59:59.677Z"}] [INFO ] 2026-08-04 20:59:59,700 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"8c642b74-26a4-4d3d-a079-6c7b34b1a85e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T20:59:59.670Z"}] [DEBUG] 2026-08-04 20:59:59,701 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 20:59:59,702 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 20:59:59,702 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 20:59:59,705 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 20:59:59,706 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 20:59:59,706 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 20:59:59.67'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 20:59:59,709 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 20:59:59,709 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 20:59:59,709 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 20:59:59,717 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 20:59:59,718 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"8c642b74-26a4-4d3d-a079-6c7b34b1a85e",{}] [DEBUG] 2026-08-04 21:00:05,366 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 21:00:05,366 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 2537 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 21:00:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 21:00:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |transaction_pk|charge_box_id |connector_id|id_tag |start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 21:00:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 21:00:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : | 2537|7CS1-6-2247-00026| 1|12345706|2024-09-25T04:10:48.644Z|4907335 |2024-09-25T12:50:52.481Z|4939453 |EVDisconnected| 113| 2173|station | [DEBUG] 2026-08-04 21:00:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +--------------+-----------------+------------+--------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 21:00:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 1 [DEBUG] 2026-08-04 21:00:05,393 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 21:00:05,394 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 2537 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '7CS1-6-2247-00026' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2024-09-25 04:10:48.644'} and {ts '2024-09-25 12:50:52.481'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 21:00:05,396 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 21:00:05,396 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 21:00:05,396 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 21:00:05,396 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 0 [DEBUG] 2026-08-04 21:00:05,397 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`charge_box`.`description`, `dirtroad_dev`.`charge_box`.`ocpp_protocol`, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` from `dirtroad_dev`.`charge_box` order by `dirtroad_dev`.`charge_box`.`charge_box_pk` asc [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched result : +-------------+-------------------+-----------+-------------+------------------------+ [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |charge_box_pk|charge_box_id |description|ocpp_protocol|last_heartbeat_timestamp| [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------+-------------------+-----------+-------------+------------------------+ [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : | 1|1A30-1-2006-00006_3|QA |ocpp1.6J |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : | 7|1A30-1-2999-99901 |{null} |ocpp1.6J |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : | 8|1A30-1-2999-99903 |{null} |{null} |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : | 9|1A30-1-2999-99904 |{null} |{null} |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : | 10|1A30-1-2999-99905 |{null} |{null} |2023-07-18T04:57:37.000Z| [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : +-------------+-------------------+-----------+-------------+------------------------+ [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - : |...record(s) truncated... [DEBUG] 2026-08-04 21:00:05,400 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Fetched row(s) : 120 [ERROR] 2026-08-04 21:00:15,241 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 21:00:15,241 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R19, sessionId=e8a199db-6762-1125-9a64-4fe2096c45c5] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 21:00:15,241 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Deleting the store for sessionId 'e8a199db-6762-1125-9a64-4fe2096c45c5' [DEBUG] 2026-08-04 21:00:15,241 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2174) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 21:00:15,253 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:15,253 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 21:00:15,256 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 21:00:15,256 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : |registration_status| [DEBUG] 2026-08-04 21:00:15,256 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : +-------------------+ [DEBUG] 2026-08-04 21:00:15,256 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : |Accepted | [DEBUG] 2026-08-04 21:00:15,256 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : +-------------------+ [DEBUG] 2026-08-04 21:00:15,256 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched row(s) : 1 [INFO ] 2026-08-04 21:00:15,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - Logger : inside onOpen Method [INFO ] 2026-08-04 21:00:15,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - Logger : Session ID: eb1932b3-de4f-af8e-ce9d-04032ea5ddb1 [INFO ] 2026-08-04 21:00:15,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 21:00:15,257 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R19, sessionId=eb1932b3-de4f-af8e-ce9d-04032ea5ddb1] Connection is established [DEBUG] 2026-08-04 21:00:15,257 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2178) - Creating new store for sessionId 'eb1932b3-de4f-af8e-ce9d-04032ea5ddb1' [DEBUG] 2026-08-04 21:00:15,257 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2178) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 21:00:15,267 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=eb1932b3-de4f-af8e-ce9d-04032ea5ddb1] Received: [2,"eeb5ac39-d014-4618-9adc-997671c592e1","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 21:00:15,267 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:15,267 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 21:00:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 21:00:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |registration_status| [DEBUG] 2026-08-04 21:00:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 21:00:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |Accepted | [DEBUG] 2026-08-04 21:00:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +-------------------+ [DEBUG] 2026-08-04 21:00:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 21:00:15,269 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2130) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 21:00:15,270 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:15,270 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:15.269'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 21:00:15,280 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:15,280 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 21:00:15,280 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 21:00:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 21:00:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 21:00:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 21:00:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 21:00:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2130) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 21:00:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Fetched row(s) : 1 [INFO ] 2026-08-04 21:00:15,282 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R19, sessionId=eb1932b3-de4f-af8e-ce9d-04032ea5ddb1] Sending: [3,"eeb5ac39-d014-4618-9adc-997671c592e1",{"status":"Accepted","currentTime":"2026-08-04T21:00:15.269Z","interval":7200}] [DEBUG] 2026-08-04 21:00:18,796 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = ? order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 21:00:18,796 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : select `dirtroad_dev`.`transaction`.`transaction_pk`, `dirtroad_dev`.`connector`.`charge_box_id`, `dirtroad_dev`.`connector`.`connector_id`, `dirtroad_dev`.`transaction`.`id_tag`, `dirtroad_dev`.`transaction`.`start_timestamp`, `dirtroad_dev`.`transaction`.`start_value`, `dirtroad_dev`.`transaction`.`stop_timestamp`, `dirtroad_dev`.`transaction`.`stop_value`, `dirtroad_dev`.`transaction`.`stop_reason`, `dirtroad_dev`.`charge_box`.`charge_box_pk`, `dirtroad_dev`.`ocpp_tag`.`ocpp_tag_pk`, `dirtroad_dev`.`transaction`.`stop_event_actor` from `dirtroad_dev`.`transaction` join `dirtroad_dev`.`connector` on `dirtroad_dev`.`transaction`.`connector_pk` = `dirtroad_dev`.`connector`.`connector_pk` join `dirtroad_dev`.`charge_box` on `dirtroad_dev`.`charge_box`.`charge_box_id` = `dirtroad_dev`.`connector`.`charge_box_id` join `dirtroad_dev`.`ocpp_tag` on `dirtroad_dev`.`ocpp_tag`.`id_tag` = `dirtroad_dev`.`transaction`.`id_tag` where `dirtroad_dev`.`transaction`.`transaction_pk` = 4153 order by `dirtroad_dev`.`transaction`.`transaction_pk` desc [DEBUG] 2026-08-04 21:00:18,823 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched result : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 21:00:18,823 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : |transaction_pk|charge_box_id |connector_id|id_tag|start_timestamp |start_value|stop_timestamp |stop_value|stop_reason |charge_box_pk|ocpp_tag_pk|stop_event_actor| [DEBUG] 2026-08-04 21:00:18,823 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 21:00:18,823 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : | 4153|999_SCHEDULE_BOT_MST| 1|100232|2025-12-23T21:01:13.450Z|5271025 |2025-12-23T21:30:16.009Z|5288116 |EVDisconnected| 117| 420|station | [DEBUG] 2026-08-04 21:00:18,823 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : +--------------+--------------------+------------+------+------------------------+-----------+------------------------+----------+--------------+-------------+-----------+----------------+ [DEBUG] 2026-08-04 21:00:18,823 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched row(s) : 1 [DEBUG] 2026-08-04 21:00:18,824 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = ? union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between ? and ?)) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 21:00:18,824 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : select min(`t1`.`value_timestamp`) as `min`, `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` from (select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where `dirtroad_dev`.`connector_meter_value`.`transaction_pk` = 4153 union select `dirtroad_dev`.`connector_meter_value`.`connector_pk`, `dirtroad_dev`.`connector_meter_value`.`transaction_pk`, `dirtroad_dev`.`connector_meter_value`.`value_timestamp`, `dirtroad_dev`.`connector_meter_value`.`value`, `dirtroad_dev`.`connector_meter_value`.`reading_context`, `dirtroad_dev`.`connector_meter_value`.`format`, `dirtroad_dev`.`connector_meter_value`.`measurand`, `dirtroad_dev`.`connector_meter_value`.`location`, `dirtroad_dev`.`connector_meter_value`.`unit`, `dirtroad_dev`.`connector_meter_value`.`phase`, `dirtroad_dev`.`connector_meter_value`.`push_staus` from `dirtroad_dev`.`connector_meter_value` where (`dirtroad_dev`.`connector_meter_value`.`connector_pk` = (select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)) and `dirtroad_dev`.`connector_meter_value`.`value_timestamp` between {ts '2025-12-23 21:01:13.45'} and {ts '2025-12-23 21:30:16.009'})) as `t1` group by `t1`.`value`, `t1`.`reading_context`, `t1`.`format`, `t1`.`measurand`, `t1`.`location`, `t1`.`unit`, `t1`.`phase` order by `min` [DEBUG] 2026-08-04 21:00:18,826 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched result : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 21:00:18,826 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : |min |value|reading_context|format|measurand|location|unit|phase| [DEBUG] 2026-08-04 21:00:18,826 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : +----+-----+---------------+------+---------+--------+----+-----+ [DEBUG] 2026-08-04 21:00:18,826 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched row(s) : 0 [DEBUG] 2026-08-04 21:00:22,147 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:22,147 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = '1A31-1-2146-00001' [DEBUG] 2026-08-04 21:00:22,150 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 21:00:22,150 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |registration_status| [DEBUG] 2026-08-04 21:00:22,150 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------------+ [DEBUG] 2026-08-04 21:00:22,150 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : |Accepted | [DEBUG] 2026-08-04 21:00:22,150 org.jooq.tools.LoggerListener (qtp1046545660-2174) - : +-------------------+ [DEBUG] 2026-08-04 21:00:22,150 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Fetched row(s) : 1 [INFO ] 2026-08-04 21:00:22,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : inside onOpen Method [INFO ] 2026-08-04 21:00:22,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : Session ID: 25464cf9-7730-0d4b-175a-a5512bfac84d [INFO ] 2026-08-04 21:00:22,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - Logger : key: CHARGEBOX_ID_KEY value 1A31-1-2146-00001 [INFO ] 2026-08-04 21:00:22,151 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=1A31-1-2146-00001, sessionId=25464cf9-7730-0d4b-175a-a5512bfac84d] Connection is established [DEBUG] 2026-08-04 21:00:22,151 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2174) - Creating new store for sessionId '25464cf9-7730-0d4b-175a-a5512bfac84d' [DEBUG] 2026-08-04 21:00:22,151 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2174) - A new SessionContext is stored for chargeBoxId '1A31-1-2146-00001'. Store size: 1 [INFO ] 2026-08-04 21:00:23,325 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"0037bfb5-8ac7-45ca-9ab2-61983da4e305","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:23,325 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:23,325 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:23.325'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 21:00:23,336 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:23,336 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"0037bfb5-8ac7-45ca-9ab2-61983da4e305",{"currentTime":"2026-08-04T21:00:23.325Z"}] [INFO ] 2026-08-04 21:00:24,534 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"b8e9ab06-4515-443d-bbdc-81c60958f127","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,535 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,535 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.534'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 21:00:24,545 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"0e3ddca9-7a04-4afd-bdb5-4fea6360cad4","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,545 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,545 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.545'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [INFO ] 2026-08-04 21:00:24,551 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"9ef634fd-fada-45af-844d-4c30fdce581b","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,551 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,551 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.551'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 21:00:24,554 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"f78c1716-e1cb-4003-8673-bb09131de4ff","Heartbeat",{}] [INFO ] 2026-08-04 21:00:24,555 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"8303c794-609f-4632-ad61-943197b52ac5","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,555 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,555 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,555 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.555'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [DEBUG] 2026-08-04 21:00:24,556 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.555'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 21:00:24,561 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,561 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"b8e9ab06-4515-443d-bbdc-81c60958f127",{"currentTime":"2026-08-04T21:00:24.534Z"}] [INFO ] 2026-08-04 21:00:24,563 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"7bd89f9c-e52b-4515-88a3-19d4eccdb79e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.516Z"}] [DEBUG] 2026-08-04 21:00:24,563 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 21:00:24,564 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:24,564 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [DEBUG] 2026-08-04 21:00:24,566 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:24,567 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,567 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"0e3ddca9-7a04-4afd-bdb5-4fea6360cad4",{"currentTime":"2026-08-04T21:00:24.545Z"}] [INFO ] 2026-08-04 21:00:24,568 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"25bd2985-0002-4bb4-a08f-53fd384820a2","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.518Z"}] [DEBUG] 2026-08-04 21:00:24,569 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:24,569 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.516'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:24,569 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 21:00:24,570 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:24,570 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 21:00:24,571 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:24,572 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 21:00:24,572 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 21:00:24,572 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:24,572 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,572 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"8303c794-609f-4632-ad61-943197b52ac5",{"currentTime":"2026-08-04T21:00:24.555Z"}] [DEBUG] 2026-08-04 21:00:24,573 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,573 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"9ef634fd-fada-45af-844d-4c30fdce581b",{"currentTime":"2026-08-04T21:00:24.551Z"}] [INFO ] 2026-08-04 21:00:24,573 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"f78c1716-e1cb-4003-8673-bb09131de4ff",{"currentTime":"2026-08-04T21:00:24.555Z"}] [INFO ] 2026-08-04 21:00:24,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"131baeaa-0231-4c6c-89be-fb7d266f7701","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.517Z"}] [INFO ] 2026-08-04 21:00:24,576 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"22d24049-bd25-46a6-a82e-4ed1a55f5b90","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.517Z"}] [INFO ] 2026-08-04 21:00:24,577 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"ab8f553e-3b92-4502-a319-bdd4d4d936a4","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.517Z"}] [DEBUG] 2026-08-04 21:00:24,577 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 21:00:24,577 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 21:00:24,577 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : false [DEBUG] 2026-08-04 21:00:24,578 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:24,578 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:24,578 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:24,578 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 21:00:24,578 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 21:00:24,578 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 21:00:24,581 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 21:00:24,582 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:24,582 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"7bd89f9c-e52b-4515-88a3-19d4eccdb79e",{}] [DEBUG] 2026-08-04 21:00:24,583 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:24,583 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.518'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:24,586 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:24,586 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 21:00:24,586 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 21:00:24,595 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [DEBUG] 2026-08-04 21:00:24,595 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:24,596 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"25bd2985-0002-4bb4-a08f-53fd384820a2",{}] [DEBUG] 2026-08-04 21:00:24,597 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:24,597 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.517'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:24,599 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:24,599 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 21:00:24,599 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 21:00:24,608 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 21:00:24,608 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:24,609 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:24,609 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.517'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 21:00:24,609 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"22d24049-bd25-46a6-a82e-4ed1a55f5b90",{}] [DEBUG] 2026-08-04 21:00:24,612 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:24,612 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2178) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 21:00:24,612 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - commit [DEBUG] 2026-08-04 21:00:24,620 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : true [DEBUG] 2026-08-04 21:00:24,620 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:24,622 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:24,622 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.517'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 21:00:24,622 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"131baeaa-0231-4c6c-89be-fb7d266f7701",{}] [DEBUG] 2026-08-04 21:00:24,625 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:24,625 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 21:00:24,625 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 21:00:24,634 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 21:00:24,635 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"ab8f553e-3b92-4502-a319-bdd4d4d936a4",{}] [INFO ] 2026-08-04 21:00:24,973 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"0e99a59e-37a1-44ce-9963-9b37fa194cd0","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,974 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,974 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.973'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 21:00:24,975 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"ce8c6e40-ebcf-498b-bd81-025b424df892","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,975 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,975 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.975'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 21:00:24,977 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"cdc485a8-dcd3-42d2-8d14-b0f19960074b","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,977 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,977 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.977'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 21:00:24,979 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"c142f928-a9e1-4f3a-95d0-85a4d5580add","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,979 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,979 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.979'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 21:00:24,981 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"29b2768d-fd52-4fb5-9927-f774a880e83d","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,982 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,982 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.982'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [INFO ] 2026-08-04 21:00:24,982 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"294d3794-6c15-4b75-a284-010904956278","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:24,982 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:24,982 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:24.982'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [DEBUG] 2026-08-04 21:00:24,988 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,988 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"0e99a59e-37a1-44ce-9963-9b37fa194cd0",{"currentTime":"2026-08-04T21:00:24.973Z"}] [INFO ] 2026-08-04 21:00:24,989 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"7ee81116-3b29-4c97-938e-2b2d490fec53","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.979Z"}] [DEBUG] 2026-08-04 21:00:24,990 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 21:00:24,991 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:24,991 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 21:00:24,993 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,993 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"cdc485a8-dcd3-42d2-8d14-b0f19960074b",{"currentTime":"2026-08-04T21:00:24.977Z"}] [DEBUG] 2026-08-04 21:00:24,993 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:24,994 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:24,995 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.979'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:24,995 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:24,995 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,995 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"294d3794-6c15-4b75-a284-010904956278",{"currentTime":"2026-08-04T21:00:24.982Z"}] [INFO ] 2026-08-04 21:00:24,997 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"80d8af8e-4d6a-4d9b-ac34-4c7fdeccf02c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.976Z"}] [DEBUG] 2026-08-04 21:00:24,998 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [INFO ] 2026-08-04 21:00:24,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"ce8c6e40-ebcf-498b-bd81-025b424df892",{"currentTime":"2026-08-04T21:00:24.975Z"}] [INFO ] 2026-08-04 21:00:24,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"b3618bdf-b8d3-4dba-8c96-bac9171fba8c","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.977Z"}] [DEBUG] 2026-08-04 21:00:24,998 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 21:00:24,998 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:24,998 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"c142f928-a9e1-4f3a-95d0-85a4d5580add",{"currentTime":"2026-08-04T21:00:24.979Z"}] [INFO ] 2026-08-04 21:00:25,000 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"dea76828-dfc3-4af9-ada0-e501fcdf22f8","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.978Z"}] [DEBUG] 2026-08-04 21:00:25,001 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,001 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,001 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,001 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 21:00:25,001 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [DEBUG] 2026-08-04 21:00:25,001 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:25,001 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"1afede92-8d26-458a-be82-6fccb3a9c59a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.977Z"}] [INFO ] 2026-08-04 21:00:25,001 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"29b2768d-fd52-4fb5-9927-f774a880e83d",{"currentTime":"2026-08-04T21:00:24.982Z"}] [DEBUG] 2026-08-04 21:00:25,001 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,002 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,002 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,002 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 21:00:25,002 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 21:00:25,003 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,003 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 21:00:25,003 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [INFO ] 2026-08-04 21:00:25,003 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"400c4408-1eee-48c7-ba90-2edb31c42b87","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:24.979Z"}] [DEBUG] 2026-08-04 21:00:25,003 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,005 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,005 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 21:00:25,025 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:25,025 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,026 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,026 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.977'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 21:00:25,027 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"7ee81116-3b29-4c97-938e-2b2d490fec53",{}] [DEBUG] 2026-08-04 21:00:25,029 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,029 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 21:00:25,029 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 21:00:25,041 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,042 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:25,042 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:25,047 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,047 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,047 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.979'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,047 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.978'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 21:00:25,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"1afede92-8d26-458a-be82-6fccb3a9c59a",{}] [DEBUG] 2026-08-04 21:00:25,050 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,050 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 21:00:25,050 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 21:00:25,050 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,050 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 21:00:25,050 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 21:00:25,063 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 21:00:25,064 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"400c4408-1eee-48c7-ba90-2edb31c42b87",{}] [DEBUG] 2026-08-04 21:00:25,065 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,065 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,066 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"dea76828-dfc3-4af9-ada0-e501fcdf22f8",{}] [DEBUG] 2026-08-04 21:00:25,067 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,067 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.976'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,070 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,070 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 21:00:25,070 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 21:00:25,080 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,080 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,081 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"80d8af8e-4d6a-4d9b-ac34-4c7fdeccf02c",{}] [DEBUG] 2026-08-04 21:00:25,081 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,081 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:24.977'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,084 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,084 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 21:00:25,084 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 21:00:25,106 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 21:00:25,112 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"b3618bdf-b8d3-4dba-8c96-bac9171fba8c",{}] [INFO ] 2026-08-04 21:00:25,298 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"37c1aef5-aaf4-4c2b-a27d-9d389aee7be9","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:25,299 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:25.298'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [INFO ] 2026-08-04 21:00:25,302 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"adefd636-c54e-4aa1-ae11-05e0dd8fd66b","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:25,303 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:25,303 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:25.302'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 21:00:25,304 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"b09dd27d-7a7a-4654-a314-500e08c4deb3","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:25,304 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:25,304 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:25.304'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 21:00:25,305 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"dba49574-0e0c-424c-b8f5-a614ba772281","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:25,305 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:25,305 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:25.305'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 21:00:25,306 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"4dc620ee-f391-43da-b0e3-040791862fab","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:25,306 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:25,306 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:25.306'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 21:00:25,312 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:25,312 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"37c1aef5-aaf4-4c2b-a27d-9d389aee7be9",{"currentTime":"2026-08-04T21:00:25.298Z"}] [INFO ] 2026-08-04 21:00:25,315 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"16115991-a383-444a-8385-96dd8bb7068f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:25.299Z"}] [DEBUG] 2026-08-04 21:00:25,315 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,316 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 21:00:25,317 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:25,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"b09dd27d-7a7a-4654-a314-500e08c4deb3",{"currentTime":"2026-08-04T21:00:25.304Z"}] [DEBUG] 2026-08-04 21:00:25,317 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:25,317 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"dba49574-0e0c-424c-b8f5-a614ba772281",{"currentTime":"2026-08-04T21:00:25.305Z"}] [DEBUG] 2026-08-04 21:00:25,319 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:25,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"adefd636-c54e-4aa1-ae11-05e0dd8fd66b",{"currentTime":"2026-08-04T21:00:25.302Z"}] [INFO ] 2026-08-04 21:00:25,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"8294e33a-3fc7-4520-95f9-8d1bb565b94e","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:25.298Z"}] [DEBUG] 2026-08-04 21:00:25,320 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,320 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:25,320 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"4dc620ee-f391-43da-b0e3-040791862fab",{"currentTime":"2026-08-04T21:00:25.306Z"}] [INFO ] 2026-08-04 21:00:25,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"585ebd20-b828-4336-b5ef-8fb0ec7725bd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:25.298Z"}] [DEBUG] 2026-08-04 21:00:25,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,322 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,322 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 21:00:25,322 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"3999280d-f887-4d0d-8e6d-79635fd79120","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:25.297Z"}] [DEBUG] 2026-08-04 21:00:25,322 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,323 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,323 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [INFO ] 2026-08-04 21:00:25,323 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"8573bb4c-e5ff-4c39-82d3-7113a33ae109","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:25.301Z"}] [DEBUG] 2026-08-04 21:00:25,323 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,323 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,323 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 21:00:25,324 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,324 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 21:00:25,324 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:25,325 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,325 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:25.299'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,328 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,328 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 21:00:25,328 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [INFO ] 2026-08-04 21:00:25,331 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"804a536a-97d3-47e5-925d-b26168c60887","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:25,331 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:25,331 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:25.331'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 21:00:25,334 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"bcd9f5de-e15a-472b-b80b-787c0bc03e1c","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:25,334 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:25,334 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:25.334'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 21:00:25,341 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,341 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,342 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"16115991-a383-444a-8385-96dd8bb7068f",{}] [DEBUG] 2026-08-04 21:00:25,342 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,342 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:25.298'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,345 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,345 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 21:00:25,345 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 21:00:25,346 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,346 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:25,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"804a536a-97d3-47e5-925d-b26168c60887",{"currentTime":"2026-08-04T21:00:25.331Z"}] [INFO ] 2026-08-04 21:00:25,346 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"bcd9f5de-e15a-472b-b80b-787c0bc03e1c",{"currentTime":"2026-08-04T21:00:25.334Z"}] [INFO ] 2026-08-04 21:00:25,351 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"7eea3129-9bee-4683-a2c4-a38a1b8002b0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:25.330Z"}] [INFO ] 2026-08-04 21:00:25,351 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"39ec9fb4-45d5-4e97-b9b0-9741180a89cd","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:25.334Z"}] [DEBUG] 2026-08-04 21:00:25,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,352 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 21:00:25,353 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,353 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:25,353 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 21:00:25,353 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [DEBUG] 2026-08-04 21:00:25,353 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,354 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,354 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"8294e33a-3fc7-4520-95f9-8d1bb565b94e",{}] [DEBUG] 2026-08-04 21:00:25,355 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,355 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:25.298'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,357 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,357 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 21:00:25,357 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 21:00:25,367 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,367 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,368 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"585ebd20-b828-4336-b5ef-8fb0ec7725bd",{}] [DEBUG] 2026-08-04 21:00:25,368 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,369 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:25.297'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,371 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,371 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 21:00:25,371 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 21:00:25,382 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,382 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,383 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"3999280d-f887-4d0d-8e6d-79635fd79120",{}] [DEBUG] 2026-08-04 21:00:25,383 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,383 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:25.334'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,386 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,386 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 21:00:25,386 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 21:00:25,395 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,395 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,396 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"39ec9fb4-45d5-4e97-b9b0-9741180a89cd",{}] [DEBUG] 2026-08-04 21:00:25,396 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,396 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:25.301'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,399 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,399 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2171) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 21:00:25,399 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - commit [DEBUG] 2026-08-04 21:00:25,409 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2171) - setting auto commit : true [DEBUG] 2026-08-04 21:00:25,409 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 21:00:25,410 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"8573bb4c-e5ff-4c39-82d3-7113a33ae109",{}] [DEBUG] 2026-08-04 21:00:25,410 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:25,410 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:25.33'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:25,413 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:25,413 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 21:00:25,413 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 21:00:25,423 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 21:00:25,424 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"7eea3129-9bee-4683-a2c4-a38a1b8002b0",{}] [DEBUG] 2026-08-04 21:00:28,759 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : select `dirtroad_dev`.`schema_version`.`version`, `dirtroad_dev`.`schema_version`.`installed_on` from `dirtroad_dev`.`schema_version` where `dirtroad_dev`.`schema_version`.`installed_rank` = (select max(`dirtroad_dev`.`schema_version`.`installed_rank`) from `dirtroad_dev`.`schema_version`) [DEBUG] 2026-08-04 21:00:28,762 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched result : +-------+------------------------+ [DEBUG] 2026-08-04 21:00:28,762 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : |version|installed_on | [DEBUG] 2026-08-04 21:00:28,762 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : +-------+------------------------+ [DEBUG] 2026-08-04 21:00:28,762 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : |1.0.4 |2022-09-07T04:34:20.000Z| [DEBUG] 2026-08-04 21:00:28,762 org.jooq.tools.LoggerListener (qtp1046545660-2178) - : +-------+------------------------+ [DEBUG] 2026-08-04 21:00:28,762 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Fetched row(s) : 1 [DEBUG] 2026-08-04 21:00:28,763 org.apache.http.client.protocol.RequestAddCookies (qtp1046545660-2178) - CookieSpec selected: default [DEBUG] 2026-08-04 21:00:28,763 org.apache.http.client.protocol.RequestAuthCache (qtp1046545660-2178) - Auth cache not set in the context [DEBUG] 2026-08-04 21:00:28,763 org.apache.http.impl.conn.PoolingHttpClientConnectionManager (qtp1046545660-2178) - Connection request: [route: {s}->https://api.github.com:443][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10] [DEBUG] 2026-08-04 21:00:28,763 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-4 << "end of stream" [DEBUG] 2026-08-04 21:00:28,763 org.apache.http.impl.conn.DefaultManagedHttpClientConnection (qtp1046545660-2178) - http-outgoing-4: Close connection [DEBUG] 2026-08-04 21:00:28,763 org.apache.http.impl.conn.PoolingHttpClientConnectionManager (qtp1046545660-2178) - Connection leased: [id: 5][route: {s}->https://api.github.com:443][total kept alive: 0; route allocated: 1 of 5; total allocated: 1 of 10] [DEBUG] 2026-08-04 21:00:28,763 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Opening connection {s}->https://api.github.com:443 [DEBUG] 2026-08-04 21:00:28,767 org.apache.http.impl.conn.DefaultHttpClientConnectionOperator (qtp1046545660-2178) - Connecting to api.github.com/140.82.112.5:443 [DEBUG] 2026-08-04 21:00:28,767 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - Connecting socket to api.github.com/140.82.112.5:443 with timeout 4000 [DEBUG] 2026-08-04 21:00:28,780 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - Enabled protocols: [TLSv1.3, TLSv1.2] [DEBUG] 2026-08-04 21:00:28,780 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - Enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] [DEBUG] 2026-08-04 21:00:28,780 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - Starting handshake [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - Secure session established [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - negotiated protocol: TLSv1.3 [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - negotiated cipher suite: TLS_AES_128_GCM_SHA256 [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - peer principal: CN=*.github.com [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - peer alternative names: [*.github.com, github.com] [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.conn.ssl.SSLConnectionSocketFactory (qtp1046545660-2178) - issuer principal: CN=Sectigo Public Server Authentication CA DV E36, O=Sectigo Limited, C=GB [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.impl.conn.DefaultHttpClientConnectionOperator (qtp1046545660-2178) - Connection established 172.31.20.228:34868<->140.82.112.5:443 [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.impl.conn.DefaultManagedHttpClientConnection (qtp1046545660-2178) - http-outgoing-5: set socket timeout to 4000 [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Executing request GET /repos/RWTH-i5-IDSG/steve/releases/latest HTTP/1.1 [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Target auth state: UNCHALLENGED [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Proxy auth state: UNCHALLENGED [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> GET /repos/RWTH-i5-IDSG/steve/releases/latest HTTP/1.1 [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Accept: application/json, application/*+json [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Host: api.github.com [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Connection: Keep-Alive [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> User-Agent: SteVe/${project.version} [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Accept-Encoding: gzip,deflate [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "GET /repos/RWTH-i5-IDSG/steve/releases/latest HTTP/1.1[\r][\n]" [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Accept: application/json, application/*+json[\r][\n]" [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Host: api.github.com[\r][\n]" [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Connection: Keep-Alive[\r][\n]" [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "User-Agent: SteVe/${project.version}[\r][\n]" [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Accept-Encoding: gzip,deflate[\r][\n]" [DEBUG] 2026-08-04 21:00:28,800 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "HTTP/1.1 301 Moved Permanently[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Date: Tue, 04 Aug 2026 21:00:28 GMT[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Content-Type: application/json; charset=utf-8[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Content-Length: 213[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Location: https://api.github.com/repositories/12617198/releases/latest[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-GitHub-Media-Type: github.v3[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "x-github-api-version-selected: 2022-11-28[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Access-Control-Expose-Headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset, Warning[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Access-Control-Allow-Origin: *[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Strict-Transport-Security: max-age=31536000; includeSubdomains; preload[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-Frame-Options: deny[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-Content-Type-Options: nosniff[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-XSS-Protection: 0[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Content-Security-Policy: default-src 'none'[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Vary: Accept-Encoding, Accept, X-Requested-With[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Server: github.com[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Limit: 60[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Remaining: 59[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Used: 1[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Resource: core[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Reset: 1785880828[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-GitHub-Request-Id: 8834:20B28E:1B613B:5C0D89:6A7252EC[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "x-github-edge-region: iad[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "[\r][\n]" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "{"message":"Moved Permanently","url":"https://api.github.com/repositories/12617198/releases/latest","documentation_url":"https://docs.github.com/rest/guides/best-practices-f" [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << HTTP/1.1 301 Moved Permanently [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Date: Tue, 04 Aug 2026 21:00:28 GMT [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Content-Type: application/json; charset=utf-8 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Content-Length: 213 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Location: https://api.github.com/repositories/12617198/releases/latest [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-GitHub-Media-Type: github.v3 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << x-github-api-version-selected: 2022-11-28 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Access-Control-Expose-Headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset, Warning [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Access-Control-Allow-Origin: * [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Strict-Transport-Security: max-age=31536000; includeSubdomains; preload [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-Frame-Options: deny [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-Content-Type-Options: nosniff [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-XSS-Protection: 0 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Content-Security-Policy: default-src 'none' [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Vary: Accept-Encoding, Accept, X-Requested-With [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Server: github.com [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Limit: 60 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Remaining: 59 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Used: 1 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Resource: core [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Reset: 1785880828 [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-GitHub-Request-Id: 8834:20B28E:1B613B:5C0D89:6A7252EC [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << x-github-edge-region: iad [DEBUG] 2026-08-04 21:00:28,870 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Connection can be kept alive indefinitely [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.client.DefaultRedirectStrategy (qtp1046545660-2178) - Redirect requested to location 'https://api.github.com/repositories/12617198/releases/latest' [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.execchain.RedirectExec (qtp1046545660-2178) - Resetting target auth state [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.execchain.RedirectExec (qtp1046545660-2178) - Redirecting to 'https://api.github.com/repositories/12617198/releases/latest' via {s}->https://api.github.com:443 [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "or-using-the-rest-api#follow-redirects"}" [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.conn.PoolingHttpClientConnectionManager (qtp1046545660-2178) - Connection [id: 5][route: {s}->https://api.github.com:443] can be kept alive indefinitely [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.conn.DefaultManagedHttpClientConnection (qtp1046545660-2178) - http-outgoing-5: set socket timeout to 0 [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.conn.PoolingHttpClientConnectionManager (qtp1046545660-2178) - Connection released: [id: 5][route: {s}->https://api.github.com:443][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10] [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.client.protocol.RequestAddCookies (qtp1046545660-2178) - CookieSpec selected: default [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.client.protocol.RequestAuthCache (qtp1046545660-2178) - Auth cache not set in the context [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.conn.PoolingHttpClientConnectionManager (qtp1046545660-2178) - Connection request: [route: {s}->https://api.github.com:443][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10] [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.conn.PoolingHttpClientConnectionManager (qtp1046545660-2178) - Connection leased: [id: 5][route: {s}->https://api.github.com:443][total kept alive: 0; route allocated: 1 of 5; total allocated: 1 of 10] [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.conn.DefaultManagedHttpClientConnection (qtp1046545660-2178) - http-outgoing-5: set socket timeout to 0 [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.conn.DefaultManagedHttpClientConnection (qtp1046545660-2178) - http-outgoing-5: set socket timeout to 4000 [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Executing request GET /repositories/12617198/releases/latest HTTP/1.1 [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Target auth state: UNCHALLENGED [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Proxy auth state: UNCHALLENGED [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> GET /repositories/12617198/releases/latest HTTP/1.1 [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Accept: application/json, application/*+json [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Host: api.github.com [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Connection: Keep-Alive [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> User-Agent: SteVe/${project.version} [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 >> Accept-Encoding: gzip,deflate [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "GET /repositories/12617198/releases/latest HTTP/1.1[\r][\n]" [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Accept: application/json, application/*+json[\r][\n]" [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Host: api.github.com[\r][\n]" [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Connection: Keep-Alive[\r][\n]" [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "User-Agent: SteVe/${project.version}[\r][\n]" [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "Accept-Encoding: gzip,deflate[\r][\n]" [DEBUG] 2026-08-04 21:00:28,871 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 >> "[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "HTTP/1.1 200 OK[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Date: Tue, 04 Aug 2026 21:00:28 GMT[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Content-Type: application/json; charset=utf-8[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Cache-Control: public, max-age=60, s-maxage=60[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Vary: Accept,Accept-Encoding, Accept, X-Requested-With[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "ETag: W/"c3e2e3597595731c47aa9f1140512eefeab62a92b6cd01c40f3b6539e600b5cf"[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Last-Modified: Tue, 28 Jul 2026 21:27:26 GMT[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-GitHub-Media-Type: github.v3[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "x-github-api-version-selected: 2022-11-28[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Access-Control-Expose-Headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset, Warning[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Access-Control-Allow-Origin: *[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Strict-Transport-Security: max-age=31536000; includeSubdomains; preload[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-Frame-Options: deny[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-Content-Type-Options: nosniff[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-XSS-Protection: 0[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Content-Security-Policy: default-src 'none'[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Content-Encoding: gzip[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Server: github.com[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Accept-Ranges: bytes[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Limit: 60[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Remaining: 58[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Used: 2[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Resource: core[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-RateLimit-Reset: 1785880828[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "Content-Length: 1272[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "X-GitHub-Request-Id: 8834:20B28E:1B61B3:5C0F1F:6A7252EC[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "x-github-edge-region: iad[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "[\r][\n]" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x3][0xad]V[0xed]n[0xdb]6[0x14]}[0x15]N[0xfb][0xb1][0xd6][0x88][0xa3][0xc4]N[0x9c][0xc4]@Q[0x4]n[0xbb][0xa6]X" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << HTTP/1.1 200 OK [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Date: Tue, 04 Aug 2026 21:00:28 GMT [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Content-Type: application/json; charset=utf-8 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Cache-Control: public, max-age=60, s-maxage=60 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Vary: Accept,Accept-Encoding, Accept, X-Requested-With [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << ETag: W/"c3e2e3597595731c47aa9f1140512eefeab62a92b6cd01c40f3b6539e600b5cf" [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Last-Modified: Tue, 28 Jul 2026 21:27:26 GMT [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-GitHub-Media-Type: github.v3 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << x-github-api-version-selected: 2022-11-28 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Access-Control-Expose-Headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset, Warning [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Access-Control-Allow-Origin: * [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Strict-Transport-Security: max-age=31536000; includeSubdomains; preload [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-Frame-Options: deny [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-Content-Type-Options: nosniff [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-XSS-Protection: 0 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Referrer-Policy: origin-when-cross-origin, strict-origin-when-cross-origin [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Content-Security-Policy: default-src 'none' [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Content-Encoding: gzip [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Server: github.com [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Accept-Ranges: bytes [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Limit: 60 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Remaining: 58 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Used: 2 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Resource: core [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-RateLimit-Reset: 1785880828 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << Content-Length: 1272 [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << X-GitHub-Request-Id: 8834:20B28E:1B61B3:5C0F1F:6A7252EC [DEBUG] 2026-08-04 21:00:28,933 org.apache.http.headers (qtp1046545660-2178) - http-outgoing-5 << x-github-edge-region: iad [DEBUG] 2026-08-04 21:00:28,934 org.apache.http.impl.execchain.MainClientExec (qtp1046545660-2178) - Connection can be kept alive indefinitely [DEBUG] 2026-08-04 21:00:28,934 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << ">V;[0xed][0xb0][0xb6]0h[0x89][0x92][0x98]P[0xa4]FRr\[0xa3][0xc0]^c[0xaf][0xb7]'[0xd9]!){[0x89][0xb1]6[0xf0]6[0xc0][0x86]-[0xea][0x9e]s/[0xcf][0xfd] [0x97]Q[0xad]E4[0x8c][\n]" [DEBUG] 2026-08-04 21:00:28,934 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "k+3[0x8c]cZ[0xf1][0xdd][0x9c][0xdb][0xa2][0x9e][0xed]&[0xaa][0x8c]5[0xab][0x94][0x89][0x8d]e[\r][0xeb][0xe2][0xb9][0xac]%[0xb7][0x8b][0xf0][0x8c]w[0x82]Q[0xc3]L[0xdc][0x1f][0xec][0xf7][0x8f][0xf7]NN[0xf6][0xa2][0x9d][0x88][0x1a][0xc3][0xac][0x99][0xfe][0x8f][0xa4]q[0xa0][0x4]w][0x9]E[0xd3][\r][0xee][0xb0]h[0xfe]}[0xd0]-[0xff][0xf2][0xb9][0xa4]%[0xdb][0x11]t[0xc6][0xc4][0x17]8+l)6\[0xdd][0xd3][0xe5][0x11]E,[0xcd][[0xd1][0xfa][0xbb][0xfb][0x7][0xbb]N[0x18][0x9e]F[0xc3][0xb5]P[0xd0][0xa9][0xb6][0x85][0xd2][0xd1]p[0x19][0x9][0x95]s[0x89][0xc][0xe4][0x8a][0xdd][0xd2][0xc5][0xca][0xf2]x[0xb0][0xbf][0xd7][0xdf][0xdf][0x89][0xa4]J[0xd9][0xd4]a[0xa3][0xf3][0x17]?[0xf][0xde][0xfd]r![0x92][0x9b][0xf3][0x83][0x8b][0x9b][0x97][0xf3][0xf3][0xcf]/[0x9f]9[0xc1][0x1b]j[0xa9][0xde][0x14][0xdc]/[0xae]D[0xa9][\r][0xd3][0x89][0x92][0x96]I[0xeb][0x93]Z[0xc7][0xfd]@[0xff][0xbc]yv[0x0][0x8a]\[0xb7]$[0xde][0x8f][0x13][0xfa][%[0xe1][0xd8]L[0xbc][0x8e][0xf6][0xdb]:[0xad][0xcd]2%[0x84][0x9a][0x3][0xb9][0x19][0xe9][0xc3]z[0xbb]O[0x1e][0xaf]1[0x8])[0xfc][0xe7]2[0xdf][0x1a][0xf][0xcc]2V[0xb6]`[0x10][0x9][0xa1][0xbb][0xdc][0xe6][0xdc]v[0x1d]FxY[0x89][0xa7][0xc4]*[0x92][0xf1];B[0x89][0xa6][0x9]#\[0x92][0xb3][0x89]q[0x84][0x83][0x96][0xf0][\n]" [DEBUG] 2026-08-04 21:00:28,934 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "*[0x92][0x14]-O&[0xd4][0xdc]:[0xf3]K0[0x8f][0xa0][0xe5][0x8c]&[0xb7][0xde][0xf4][0xb0][0xbf][0xf6][0xcd]%[0x3][0xbf][0xaa]H[0xc9]P:[0xa4][0xa1][0xa2][0xc6][0x2][0x8e][0xd9][0xc4][0xbb][0x9c][0xe3]\&[0xa5][0x92][0xca]*[0xc9][0x13]X[0xa2][0x1e][0x2][0xc7][0xa0]O[0x2][0xc9]+[0x4][0xc3][0x4][0xad][0xc]K[0x9]F[0xbe]l[0x91]i[0xad]C[0xd4][0x99][0xd2]%[0xb5][0x16]3[0x91][0x80][0xf0][0xfa][0xcc][0xc7]z[0x10][0xb0][0xa7]iJRnZ[0x18][0x99][0xd5][0x16]~[0x8][0x10]A[0xad]7[0xe3][0xcb][0xb][0x4]c[0x8c][0x9b]S[0x1e]w[0xd8]:=++[0xad][0x1a]FFL[[0x9e][0xf1][0x4][0x5]8[0xe6][0xb9][0x84][0x93]1[0xd3][\r]O[0xd8]O*[0xa1][0xc2]C[0x6][0xc1]U[0xa7][0x83]@[0x87]H[0xc7][\r][0x2]$[0x95][0xa0]P[0xee][0xfd][0xf8]^[0xc4][0x86][0xcc][0xb]&[0x9]x3.[0x18][0xe9][0x11]n[0xdc][0xdb][0x8c][0xe7]5[0xc6]n[0xa7][0xe3][0xc9][0x8e][0x1e]&mH[0xd0][0xed]$g[0x18][0xaf]P[0xc7][0x8f][0x12][0xaf][0xf6]8d[0xcc][0xfd][0xd4][0xe6][0xda][0xf7][0x87][0xdf]U[0xbb]Q[0xfc]s9[0xad][\r][0x9][0xbd][0xe3][0xf7]v[0xdc][0xfb][[0x13][0xda][0xbe][0x9f]Z^[0xa2][0x2]hY[0x1]*[0xea]R[0xba]t[0xe2]\![0x9a]a[0xca][0xe0][0xc4]u9[0xf2]M[0xec][0x19][0xe][0x3][0xc3]J[0x9c][0xb3]tBs[0x12][0x8e][0xfd]vJ[0xbb][0x8],[0xbb][0xb3][0x84][0xca][0x94][0xc8]Z[0xe0][0xee][0xc1][0x5][0xee]W~[0x1d][0x5]eC([0xed]6G[0x2][0xb5][0xc4][0xb3]E[0xc8]FirW[0x1f][0x1c][0xbb]qn3[0xca][0x5][0x94]1[0x84][0x1a][0x82][0x92]M[0x89][0xdb][0x95][0xca][0xec][0xe]aT[0x8b][0x5]aw[0xdc][0x6]I[0xfd][[0xc4]w[0xd2]#O:[0x1d][0xcc][0x1a]_[0xc1]@[0xae]n[0x80][0x8f][0xde]r[0xc]Kj[0xed][0xae][0x81]4m[0xb8]Q[0x9a][0xe3][\n]" [DEBUG] 2026-08-04 21:00:28,934 org.apache.http.wire (qtp1046545660-2178) - http-outgoing-5 << "[0xf8][0xe3][0xeb][0xf1]i[0xf7]./[0x9b]nr[0xd4][0xfc][0xd6]-O[0xe6]U[0xa7][0xf3]t[0x95][0xec]+w[0xf2]#[0x91][0x2][0xad] }[0xc0]C[0xec]b2!s[0xa5]o[0xa9]V[0xb5]LM[0xc8][0xe9]I[0xdb][0xc]m[0x9a]RV1[0x99]2[0x99][0xc0][0x87]W[0xc9][0x9f][0xe3][0x10]<[0xb4][0xb1][0x89][0x13]\Ae][0x19][0xe7][0xc9]}'[0x5][0x95]h[0x9]$[0x6]-[0x16]t[0xe4](d[0xa5][0xcd]w+[0x93]Ng:)PN[0xed]t[0xf5]F[0xa8]?[0x80][0x90]J[0x83][0xe9][0x1e][0x4]v[0xfd][0xcd]J[0xd4]P[0x10][0xd8]9G5Z[0x85][0xd4][0x93][0x19]+h[0xc3]![0xb1][0xc5][0x80]q[0xb5]T[0xa2][0xdd][0x1c]https://api.github.com:443] can be kept alive indefinitely [DEBUG] 2026-08-04 21:00:28,936 org.apache.http.impl.conn.DefaultManagedHttpClientConnection (qtp1046545660-2178) - http-outgoing-5: set socket timeout to 0 [DEBUG] 2026-08-04 21:00:28,936 org.apache.http.impl.conn.PoolingHttpClientConnectionManager (qtp1046545660-2178) - Connection released: [id: 5][route: {s}->https://api.github.com:443][total kept alive: 1; route allocated: 1 of 5; total allocated: 1 of 10] [ERROR] 2026-08-04 21:00:28,937 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2178) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/about raised following exception. com.github.zafarkhaja.semver.UnexpectedCharacterException: null at com.github.zafarkhaja.semver.VersionParser.consumeNextCharacter(VersionParser.java:516) ~[java-semver-0.9.0.jar:?] at com.github.zafarkhaja.semver.VersionParser.digits(VersionParser.java:448) ~[java-semver-0.9.0.jar:?] at com.github.zafarkhaja.semver.VersionParser.numericIdentifier(VersionParser.java:408) ~[java-semver-0.9.0.jar:?] at com.github.zafarkhaja.semver.VersionParser.parseVersionCore(VersionParser.java:285) ~[java-semver-0.9.0.jar:?] at com.github.zafarkhaja.semver.VersionParser.parseValidSemVer(VersionParser.java:255) ~[java-semver-0.9.0.jar:?] at com.github.zafarkhaja.semver.VersionParser.parseValidSemVer(VersionParser.java:195) ~[java-semver-0.9.0.jar:?] at com.github.zafarkhaja.semver.Version.valueOf(Version.java:265) ~[java-semver-0.9.0.jar:?] at de.rwth.idsg.steve.service.GithubReleaseCheckService.getReport(GithubReleaseCheckService.java:93) ~[steve.jar:?] at de.rwth.idsg.steve.service.GithubReleaseCheckService.check(GithubReleaseCheckService.java:77) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.AboutSettingsController.getAbout(AboutSettingsController.java:75) ~[steve.jar:?] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:00:35,276 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76923 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76923' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:00:39,211 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/32749 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '32749' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:00:43,036 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2169) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/14969 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '14969' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:00:46,846 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/29466 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '29466' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 21:00:49,675 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"acf172a1-0243-4e04-be25-758bb25eb6cb","Heartbeat",{}] [DEBUG] 2026-08-04 21:00:49,675 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:00:49,675 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:00:49.675'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_EST' [DEBUG] 2026-08-04 21:00:49,705 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 21:00:49,705 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"acf172a1-0243-4e04-be25-758bb25eb6cb",{"currentTime":"2026-08-04T21:00:49.675Z"}] [INFO ] 2026-08-04 21:00:49,709 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Received: [2,"3b1ed6c1-7f88-44ec-bc8f-630bd45f9982","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:00:49.682Z"}] [DEBUG] 2026-08-04 21:00:49,710 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 21:00:49,711 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:00:49,711 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_EST', 1) [DEBUG] 2026-08-04 21:00:49,713 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:00:49,714 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:49,714 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_EST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:00:49.682'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:00:49,717 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:00:49,717 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_EST/1. [DEBUG] 2026-08-04 21:00:49,717 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 21:00:49,727 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [INFO ] 2026-08-04 21:00:49,728 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_EST, sessionId=e67ebc68-4e09-9b96-d827-92231d9cebf1] Sending: [3,"3b1ed6c1-7f88-44ec-bc8f-630bd45f9982",{}] [ERROR] 2026-08-04 21:00:50,969 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/78896 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '78896' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [DEBUG] 2026-08-04 21:00:53,299 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : select `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`charge_box`.`charge_box_pk` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` in (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:00:53,299 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : select `dirtroad_dev`.`charge_box`.`charge_box_id`, `dirtroad_dev`.`charge_box`.`charge_box_pk` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` in ('999_SCHEDULE_BOT_CST', '7CS1-6-2247-00026', 'R4', 'R5', 'R6', 'R7', 'R8', '999_SCHEDULE_BOT_EST', 'R9', 'R21', 'R10', 'R20', 'R11', 'R14', 'R13', 'R16', '1A31-1-2146-00001', 'R15', 'R19', '999_SCHEDULE_BOT_PST', '999_SCHEDULE_BOT_MST', 'R1') [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched result : +--------------------+-------------+ [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |charge_box_id |charge_box_pk| [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +--------------------+-------------+ [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |1A31-1-2146-00001 | 214| [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |7CS1-6-2247-00026 | 113| [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |999_SCHEDULE_BOT_CST| 115| [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |999_SCHEDULE_BOT_EST| 114| [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : |999_SCHEDULE_BOT_MST| 117| [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - : +--------------------+-------------+ [DEBUG] 2026-08-04 21:00:53,302 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Fetched row(s) : 5 (or more) [ERROR] 2026-08-04 21:00:55,851 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/30501 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '30501' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:00:59,115 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2169) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/76106 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '76106' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:01:02,920 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/18708 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '18708' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:01:07,296 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/22323 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '22323' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [ERROR] 2026-08-04 21:01:11,156 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2177) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/31228 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '31228' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 21:01:14,522 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"2132230e-5ee7-426c-8cda-ac37fe4e0906","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:14,523 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:14,523 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:14.523'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R4' [INFO ] 2026-08-04 21:01:14,524 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"0f62eeb2-dd5d-42d0-a1cf-d04769b6b095","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:14,524 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:14,524 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:14.524'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R7' [INFO ] 2026-08-04 21:01:14,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"d8777f77-c641-48b9-8d7b-69966bf7cb8e","Heartbeat",{}] [INFO ] 2026-08-04 21:01:14,526 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"a34f4eec-e29d-4c4b-b442-2136a62dda15","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:14,526 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:14,526 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:14,526 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:14.526'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R14' [DEBUG] 2026-08-04 21:01:14,526 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:14.526'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R15' [INFO ] 2026-08-04 21:01:14,529 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"58e97695-2c3e-4dbc-9e61-1f1b85eab9c9","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:14,529 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:14,529 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:14.529'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R13' [DEBUG] 2026-08-04 21:01:14,537 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:14,537 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"2132230e-5ee7-426c-8cda-ac37fe4e0906",{"currentTime":"2026-08-04T21:01:14.523Z"}] [INFO ] 2026-08-04 21:01:14,541 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Received: [2,"9e1328aa-ba34-40d5-af90-5415656d8be6","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.522Z"}] [DEBUG] 2026-08-04 21:01:14,542 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [DEBUG] 2026-08-04 21:01:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [INFO ] 2026-08-04 21:01:14,543 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"d8777f77-c641-48b9-8d7b-69966bf7cb8e",{"currentTime":"2026-08-04T21:01:14.526Z"}] [DEBUG] 2026-08-04 21:01:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R4', 1) [DEBUG] 2026-08-04 21:01:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:14,543 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"0f62eeb2-dd5d-42d0-a1cf-d04769b6b095",{"currentTime":"2026-08-04T21:01:14.524Z"}] [DEBUG] 2026-08-04 21:01:14,543 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:14,543 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"58e97695-2c3e-4dbc-9e61-1f1b85eab9c9",{"currentTime":"2026-08-04T21:01:14.529Z"}] [INFO ] 2026-08-04 21:01:14,545 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Received: [2,"8b29f680-f65b-4188-91d9-ca981000e125","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.523Z"}] [DEBUG] 2026-08-04 21:01:14,545 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 21:01:14,545 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:14,545 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"a34f4eec-e29d-4c4b-b442-2136a62dda15",{"currentTime":"2026-08-04T21:01:14.526Z"}] [DEBUG] 2026-08-04 21:01:14,547 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:14,547 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:14,547 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R7', 1) [INFO ] 2026-08-04 21:01:14,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Received: [2,"912eca25-79da-487b-b3ab-3df64a91368a","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.523Z"}] [DEBUG] 2026-08-04 21:01:14,548 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 21:01:14,548 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:14,548 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R4' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.522'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 21:01:14,548 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Received: [2,"38320a4c-dd5f-443c-a497-bc38c093eb1f","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.522Z"}] [DEBUG] 2026-08-04 21:01:14,548 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [INFO ] 2026-08-04 21:01:14,549 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Received: [2,"f14c8f8a-bf80-488b-8053-3a13e519001d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.523Z"}] [DEBUG] 2026-08-04 21:01:14,549 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : false [DEBUG] 2026-08-04 21:01:14,549 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:14,549 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R13', 1) [DEBUG] 2026-08-04 21:01:14,549 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:14,549 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R14', 1) [DEBUG] 2026-08-04 21:01:14,550 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:14,550 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R15', 1) [DEBUG] 2026-08-04 21:01:14,551 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:14,551 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R4/1. [DEBUG] 2026-08-04 21:01:14,551 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 21:01:14,560 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 21:01:14,561 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:14,561 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R4, sessionId=4f2c06bd-41eb-0ef3-d356-433b8e0657d8] Sending: [3,"9e1328aa-ba34-40d5-af90-5415656d8be6",{}] [DEBUG] 2026-08-04 21:01:14,562 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:14,562 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R7' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.523'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:14,564 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:14,564 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R7/1. [DEBUG] 2026-08-04 21:01:14,564 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 21:01:14,574 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 21:01:14,574 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:14,575 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R7, sessionId=bb84bb08-d3d6-4dc2-a5eb-11900eb27821] Sending: [3,"8b29f680-f65b-4188-91d9-ca981000e125",{}] [DEBUG] 2026-08-04 21:01:14,576 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:14,576 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R13' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.523'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:14,579 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:14,579 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R13/1. [DEBUG] 2026-08-04 21:01:14,579 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 21:01:14,590 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:14,590 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 21:01:14,591 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R13, sessionId=3bf972af-4dac-f5b8-f19f-afcf0b59dc6e] Sending: [3,"912eca25-79da-487b-b3ab-3df64a91368a",{}] [DEBUG] 2026-08-04 21:01:14,591 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:14,591 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R14' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.522'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:14,594 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:14,594 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R14/1. [DEBUG] 2026-08-04 21:01:14,594 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 21:01:14,602 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 21:01:14,602 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:14,603 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R14, sessionId=ee6f439a-a45f-e60a-e28d-ce0280381e67] Sending: [3,"38320a4c-dd5f-443c-a497-bc38c093eb1f",{}] [DEBUG] 2026-08-04 21:01:14,603 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:14,603 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R15' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.523'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:14,606 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:14,606 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2178) - Stored a new connector status for R15/1. [DEBUG] 2026-08-04 21:01:14,606 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - commit [DEBUG] 2026-08-04 21:01:14,614 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : true [INFO ] 2026-08-04 21:01:14,615 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R15, sessionId=8f0d1c27-e761-b4e3-f5ed-e150424ffa28] Sending: [3,"f14c8f8a-bf80-488b-8053-3a13e519001d",{}] [ERROR] 2026-08-04 21:01:14,904 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2162) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/14445 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '14445' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [INFO ] 2026-08-04 21:01:15,004 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"56809dbe-8ecc-4dcc-909d-6125630a9faf","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,004 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,004 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.004'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R16' [INFO ] 2026-08-04 21:01:15,008 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"9f609508-94e4-4fec-9020-9fcd25534832","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,008 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,008 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.008'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R9' [INFO ] 2026-08-04 21:01:15,011 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"e8c8d176-3a0d-4a33-80f3-82252a573170","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,012 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,012 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.012'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R11' [INFO ] 2026-08-04 21:01:15,015 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"d5b4b42a-ec7a-4b39-a5d4-b3332bc93eb4","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,019 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,020 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.019'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R10' [INFO ] 2026-08-04 21:01:15,020 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"df92a344-ec9b-4b5d-b886-e3ecfcded39f","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,020 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,020 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.02'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R1' [INFO ] 2026-08-04 21:01:15,022 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"772e0437-4a1f-42d4-b989-b538d9262ce7","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,022 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,022 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.022'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R8' [DEBUG] 2026-08-04 21:01:15,024 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,025 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"56809dbe-8ecc-4dcc-909d-6125630a9faf",{"currentTime":"2026-08-04T21:01:15.004Z"}] [INFO ] 2026-08-04 21:01:15,034 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Received: [2,"960ae9c4-4a2a-40ae-8c30-cce535fb9670","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.988Z"}] [DEBUG] 2026-08-04 21:01:15,034 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,035 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,035 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R16', 1) [DEBUG] 2026-08-04 21:01:15,038 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:15,039 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,039 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R16' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.988'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,041 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,041 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"9f609508-94e4-4fec-9020-9fcd25534832",{"currentTime":"2026-08-04T21:01:15.008Z"}] [DEBUG] 2026-08-04 21:01:15,042 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,042 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R16/1. [DEBUG] 2026-08-04 21:01:15,042 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [INFO ] 2026-08-04 21:01:15,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Received: [2,"7ff758f4-ef96-4566-9892-6083ab6c9b7d","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.988Z"}] [DEBUG] 2026-08-04 21:01:15,047 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,047 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"e8c8d176-3a0d-4a33-80f3-82252a573170",{"currentTime":"2026-08-04T21:01:15.012Z"}] [DEBUG] 2026-08-04 21:01:15,047 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"df92a344-ec9b-4b5d-b886-e3ecfcded39f",{"currentTime":"2026-08-04T21:01:15.020Z"}] [DEBUG] 2026-08-04 21:01:15,047 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,047 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"772e0437-4a1f-42d4-b989-b538d9262ce7",{"currentTime":"2026-08-04T21:01:15.022Z"}] [DEBUG] 2026-08-04 21:01:15,048 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,048 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"d5b4b42a-ec7a-4b39-a5d4-b3332bc93eb4",{"currentTime":"2026-08-04T21:01:15.019Z"}] [DEBUG] 2026-08-04 21:01:15,048 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,048 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R9', 1) [DEBUG] 2026-08-04 21:01:15,053 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [INFO ] 2026-08-04 21:01:15,054 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R16, sessionId=53bd65d3-7577-c0bf-0ec6-edd2af43a573] Sending: [3,"960ae9c4-4a2a-40ae-8c30-cce535fb9670",{}] [DEBUG] 2026-08-04 21:01:15,055 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:15,056 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,056 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R9' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.988'}, 'Available', 'NoError', null, null, null) [INFO ] 2026-08-04 21:01:15,066 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Received: [2,"62e954eb-21ad-4ab2-9de0-44187d70c1b9","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.988Z"}] [DEBUG] 2026-08-04 21:01:15,066 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,066 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,066 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R9/1. [DEBUG] 2026-08-04 21:01:15,066 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [INFO ] 2026-08-04 21:01:15,067 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Received: [2,"edf007a8-c81f-4610-881e-c4be6d57d891","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.990Z"}] [DEBUG] 2026-08-04 21:01:15,067 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 21:01:15,067 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Received: [2,"0ac0a951-45fc-4f83-a985-e732905e6d62","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.989Z"}] [DEBUG] 2026-08-04 21:01:15,067 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,068 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,068 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R11', 1) [INFO ] 2026-08-04 21:01:15,068 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Received: [2,"a6575ddb-2dd5-4692-a31e-430b0bbe0a5b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:14.989Z"}] [DEBUG] 2026-08-04 21:01:15,068 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,068 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,068 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R8', 1) [DEBUG] 2026-08-04 21:01:15,068 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,068 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R10', 1) [DEBUG] 2026-08-04 21:01:15,069 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,069 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R1', 1) [DEBUG] 2026-08-04 21:01:15,084 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,084 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:15,085 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R9, sessionId=18c96e62-696a-7a17-b204-09df266f2209] Sending: [3,"7ff758f4-ef96-4566-9892-6083ab6c9b7d",{}] [DEBUG] 2026-08-04 21:01:15,085 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,086 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R11' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.99'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,088 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,088 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for R11/1. [DEBUG] 2026-08-04 21:01:15,088 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [DEBUG] 2026-08-04 21:01:15,098 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:15,098 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [INFO ] 2026-08-04 21:01:15,099 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=R11, sessionId=771031f5-ca95-5ab3-5d1c-4f0469835c67] Sending: [3,"edf007a8-c81f-4610-881e-c4be6d57d891",{}] [DEBUG] 2026-08-04 21:01:15,099 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,099 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R1' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.989'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,102 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,102 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for R1/1. [DEBUG] 2026-08-04 21:01:15,102 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 21:01:15,111 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,111 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:15,111 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=R1, sessionId=3aa51de6-d5fd-3beb-917b-f2636a47745f] Sending: [3,"a6575ddb-2dd5-4692-a31e-430b0bbe0a5b",{}] [DEBUG] 2026-08-04 21:01:15,112 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,112 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R8' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.988'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,115 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,115 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for R8/1. [DEBUG] 2026-08-04 21:01:15,115 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 21:01:15,123 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,123 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:15,124 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=R8, sessionId=98fb5d47-c60f-a93d-f159-d525488835fd] Sending: [3,"62e954eb-21ad-4ab2-9de0-44187d70c1b9",{}] [DEBUG] 2026-08-04 21:01:15,125 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,125 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R10' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:14.989'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,128 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,128 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2162) - Stored a new connector status for R10/1. [DEBUG] 2026-08-04 21:01:15,128 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - commit [DEBUG] 2026-08-04 21:01:15,138 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2162) - setting auto commit : true [INFO ] 2026-08-04 21:01:15,138 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R10, sessionId=81ff25a8-15f9-a428-435b-85f364803a1d] Sending: [3,"0ac0a951-45fc-4f83-a985-e732905e6d62",{}] [ERROR] 2026-08-04 21:01:15,254 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=eb1932b3-de4f-af8e-ce9d-04032ea5ddb1] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 21:01:15,254 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=eb1932b3-de4f-af8e-ce9d-04032ea5ddb1] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 21:01:15,254 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2141) - Deleting the store for sessionId 'eb1932b3-de4f-af8e-ce9d-04032ea5ddb1' [DEBUG] 2026-08-04 21:01:15,254 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2141) - A SessionContext is removed for chargeBoxId 'R19'. Store size: 0 [DEBUG] 2026-08-04 21:01:15,258 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,258 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 21:01:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 21:01:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |registration_status| [DEBUG] 2026-08-04 21:01:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +-------------------+ [DEBUG] 2026-08-04 21:01:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : |Accepted | [DEBUG] 2026-08-04 21:01:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2177) - : +-------------------+ [DEBUG] 2026-08-04 21:01:15,261 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Fetched row(s) : 1 [INFO ] 2026-08-04 21:01:15,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - Logger : inside onOpen Method [INFO ] 2026-08-04 21:01:15,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - Logger : Session ID: fc375dd1-3acc-d20b-b43b-53e5aa582266 [INFO ] 2026-08-04 21:01:15,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - Logger : key: CHARGEBOX_ID_KEY value R19 [INFO ] 2026-08-04 21:01:15,261 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R19, sessionId=fc375dd1-3acc-d20b-b43b-53e5aa582266] Connection is established [DEBUG] 2026-08-04 21:01:15,261 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2177) - Creating new store for sessionId 'fc375dd1-3acc-d20b-b43b-53e5aa582266' [DEBUG] 2026-08-04 21:01:15,261 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2177) - A new SessionContext is stored for chargeBoxId 'R19'. Store size: 1 [INFO ] 2026-08-04 21:01:15,269 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=fc375dd1-3acc-d20b-b43b-53e5aa582266] Received: [2,"13a60a2e-f23b-4bfa-bdf9-d3a3d64cea7d","BootNotification",{"chargePointVendor":"AVT-Company","chargePointModel":"AVT-Express","chargePointSerialNumber":"avt.001.13.1","chargeBoxSerialNumber":"avt.001.13.1.01","firmwareVersion":"0.9.87","iccid":"","imsi":"","meterType":"AVT NQC-ACDC","meterSerialNumber":"avt.001.13.1.01"}] [DEBUG] 2026-08-04 21:01:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,269 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`charge_box`.`registration_status` from `dirtroad_dev`.`charge_box` where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +-------------------+ [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |registration_status| [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |Accepted | [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +-------------------+ [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 21:01:15,271 de.rwth.idsg.steve.service.CentralSystemService16_Service (qtp1046545660-2141) - The boot of the chargebox 'R19' with registration status 'Optional[ACCEPTED]' is acknowledged. [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = ?, `dirtroad_dev`.`charge_box`.`charge_point_vendor` = ?, `dirtroad_dev`.`charge_box`.`charge_point_model` = ?, `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = ?, `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = ?, `dirtroad_dev`.`charge_box`.`fw_version` = ?, `dirtroad_dev`.`charge_box`.`iccid` = ?, `dirtroad_dev`.`charge_box`.`imsi` = ?, `dirtroad_dev`.`charge_box`.`meter_type` = ?, `dirtroad_dev`.`charge_box`.`meter_serial_number` = ?, `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,271 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`ocpp_protocol` = 'ocpp1.6J', `dirtroad_dev`.`charge_box`.`charge_point_vendor` = 'AVT-Company', `dirtroad_dev`.`charge_box`.`charge_point_model` = 'AVT-Express', `dirtroad_dev`.`charge_box`.`charge_point_serial_number` = 'avt.001.13.1', `dirtroad_dev`.`charge_box`.`charge_box_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`fw_version` = '0.9.87', `dirtroad_dev`.`charge_box`.`iccid` = '', `dirtroad_dev`.`charge_box`.`imsi` = '', `dirtroad_dev`.`charge_box`.`meter_type` = 'AVT NQC-ACDC', `dirtroad_dev`.`charge_box`.`meter_serial_number` = 'avt.001.13.1.01', `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.271'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R19' [DEBUG] 2026-08-04 21:01:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = ? [DEBUG] 2026-08-04 21:01:15,282 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : select `dirtroad_dev`.`settings`.`app_id`, `dirtroad_dev`.`settings`.`heartbeat_interval_in_seconds`, `dirtroad_dev`.`settings`.`hours_to_expire`, `dirtroad_dev`.`settings`.`mail_enabled`, `dirtroad_dev`.`settings`.`mail_host`, `dirtroad_dev`.`settings`.`mail_username`, `dirtroad_dev`.`settings`.`mail_password`, `dirtroad_dev`.`settings`.`mail_from`, `dirtroad_dev`.`settings`.`mail_protocol`, `dirtroad_dev`.`settings`.`mail_port`, `dirtroad_dev`.`settings`.`mail_recipients`, `dirtroad_dev`.`settings`.`notification_features` from `dirtroad_dev`.`settings` where `dirtroad_dev`.`settings`.`app_id` = 'U3RlY2tkb3NlblZlcndhbHR1bmc=' [DEBUG] 2026-08-04 21:01:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched result : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 21:01:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |app_id |heartbeat_interval_in_seconds|hours_to_expire|mail_enabled|mail_host|mail_username|mail_password|mail_from|mail_protocol|mail_port|mail_recipients|notification_features| [DEBUG] 2026-08-04 21:01:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 21:01:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : |U3RlY2tkb3NlblZlcndhbHR1bmc=| 7200| 12|false |{null} |{null} |{null} |{null} |smtp | 25|{null} |{null} | [DEBUG] 2026-08-04 21:01:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2141) - : +----------------------------+-----------------------------+---------------+------------+---------+-------------+-------------+---------+-------------+---------+---------------+---------------------+ [DEBUG] 2026-08-04 21:01:15,284 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Fetched row(s) : 1 [INFO ] 2026-08-04 21:01:15,284 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R19, sessionId=fc375dd1-3acc-d20b-b43b-53e5aa582266] Sending: [3,"13a60a2e-f23b-4bfa-bdf9-d3a3d64cea7d",{"status":"Accepted","currentTime":"2026-08-04T21:01:15.271Z","interval":7200}] [INFO ] 2026-08-04 21:01:15,319 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"2e12aaa1-5f7f-4a8c-b0e2-8d7003bc9c22","Heartbeat",{}] [INFO ] 2026-08-04 21:01:15,324 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"6bbd66af-a070-4f90-8d3e-7920a35e203a","Heartbeat",{}] [INFO ] 2026-08-04 21:01:15,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"fd96bfe5-8c8d-4cd3-9e68-022bdcba6d01","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,326 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,326 org.jooq.tools.LoggerListener (qtp1046545660-2162) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.326'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R5' [INFO ] 2026-08-04 21:01:15,326 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"1919228f-12b8-4a1b-93f5-7d1f3c9ad27b","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,326 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,326 org.jooq.tools.LoggerListener (qtp1046545660-2171) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.326'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_CST' [DEBUG] 2026-08-04 21:01:15,326 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,327 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.326'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R6' [DEBUG] 2026-08-04 21:01:15,327 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,327 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.327'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R20' [INFO ] 2026-08-04 21:01:15,328 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"a1109b98-bc7d-4aed-a396-a6c925afa5d9","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,328 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,328 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.328'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = 'R21' [INFO ] 2026-08-04 21:01:15,340 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"38b40fa9-8a60-42a5-9a08-9caa1c0301e6","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,340 org.jooq.tools.LoggerListener (qtp1046545660-2162) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,340 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2162) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"fd96bfe5-8c8d-4cd3-9e68-022bdcba6d01",{"currentTime":"2026-08-04T21:01:15.326Z"}] [DEBUG] 2026-08-04 21:01:15,341 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:15,341 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.34'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_MST' [INFO ] 2026-08-04 21:01:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"2b8b1060-8e07-402d-b2be-f831035e3b5f","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [INFO ] 2026-08-04 21:01:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"2e12aaa1-5f7f-4a8c-b0e2-8d7003bc9c22",{"currentTime":"2026-08-04T21:01:15.326Z"}] [DEBUG] 2026-08-04 21:01:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:15.345'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '999_SCHEDULE_BOT_PST' [DEBUG] 2026-08-04 21:01:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"a1109b98-bc7d-4aed-a396-a6c925afa5d9",{"currentTime":"2026-08-04T21:01:15.328Z"}] [DEBUG] 2026-08-04 21:01:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2171) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"1919228f-12b8-4a1b-93f5-7d1f3c9ad27b",{"currentTime":"2026-08-04T21:01:15.326Z"}] [DEBUG] 2026-08-04 21:01:15,345 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,345 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"6bbd66af-a070-4f90-8d3e-7920a35e203a",{"currentTime":"2026-08-04T21:01:15.327Z"}] [DEBUG] 2026-08-04 21:01:15,355 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,355 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"38b40fa9-8a60-42a5-9a08-9caa1c0301e6",{"currentTime":"2026-08-04T21:01:15.340Z"}] [INFO ] 2026-08-04 21:01:15,363 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Received: [2,"ba0b7ad0-7ea4-4db1-a4ca-ae15e2f48729","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:15.303Z"}] [DEBUG] 2026-08-04 21:01:15,363 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : false [INFO ] 2026-08-04 21:01:15,364 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Received: [2,"efe69dd1-064b-4156-9150-4b1c41cbbf85","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:15.301Z"}] [DEBUG] 2026-08-04 21:01:15,364 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,365 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,365 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,365 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R6', 1) [DEBUG] 2026-08-04 21:01:15,365 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_CST', 1) [DEBUG] 2026-08-04 21:01:15,371 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:15,375 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Received: [2,"2274ffde-6d8d-4d0e-ac7d-785574507857","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:15.300Z"}] [DEBUG] 2026-08-04 21:01:15,375 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,375 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:15,375 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"2b8b1060-8e07-402d-b2be-f831035e3b5f",{"currentTime":"2026-08-04T21:01:15.345Z"}] [DEBUG] 2026-08-04 21:01:15,376 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,376 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_CST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:15.303'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,376 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,376 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R21', 1) [DEBUG] 2026-08-04 21:01:15,378 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,378 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2130) - Stored a new connector status for 999_SCHEDULE_BOT_CST/1. [DEBUG] 2026-08-04 21:01:15,378 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - commit [INFO ] 2026-08-04 21:01:15,382 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Received: [2,"5d99e8ca-b407-42d0-9fc2-e0f815c88b77","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:15.301Z"}] [DEBUG] 2026-08-04 21:01:15,383 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : false [INFO ] 2026-08-04 21:01:15,384 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Received: [2,"6d0876ea-9f0c-4c4e-89e2-e962e6c7f810","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:15.301Z"}] [DEBUG] 2026-08-04 21:01:15,385 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : false [INFO ] 2026-08-04 21:01:15,386 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Received: [2,"844aa4c9-72ba-45de-a941-3d2c0df49d5b","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:15.334Z"}] [DEBUG] 2026-08-04 21:01:15,386 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,386 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,387 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R20', 1) [DEBUG] 2026-08-04 21:01:15,387 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,387 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('R5', 1) [INFO ] 2026-08-04 21:01:15,387 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Received: [2,"30d850b4-b03d-4a5f-ac78-e559f22661e0","StatusNotification",{"connectorId":1,"errorCode":"NoError","status":"Available","timestamp":"2026-08-04T21:01:15.338Z"}] [DEBUG] 2026-08-04 21:01:15,387 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : false [DEBUG] 2026-08-04 21:01:15,387 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,387 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_MST', 1) [DEBUG] 2026-08-04 21:01:15,388 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2130) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,388 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:15,388 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values (?, ?) [DEBUG] 2026-08-04 21:01:15,388 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert ignore into `dirtroad_dev`.`connector` (`charge_box_id`, `connector_id`) values ('999_SCHEDULE_BOT_PST', 1) [INFO ] 2026-08-04 21:01:15,388 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=999_SCHEDULE_BOT_CST, sessionId=53e65b50-ac44-41f8-c089-ace82fd69f82] Sending: [3,"ba0b7ad0-7ea4-4db1-a4ca-ae15e2f48729",{}] [DEBUG] 2026-08-04 21:01:15,389 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,389 org.jooq.tools.LoggerListener (qtp1046545660-2178) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R6' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:15.301'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,392 org.jooq.tools.LoggerListener (qtp1046545660-2178) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,392 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2178) - Stored a new connector status for R6/1. [DEBUG] 2026-08-04 21:01:15,392 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - commit [DEBUG] 2026-08-04 21:01:15,401 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2178) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,401 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:15,402 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2178) - [chargeBoxId=R6, sessionId=678a4b6e-70fb-578a-fe85-b4c57d959ef9] Sending: [3,"efe69dd1-064b-4156-9150-4b1c41cbbf85",{}] [DEBUG] 2026-08-04 21:01:15,402 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,402 org.jooq.tools.LoggerListener (qtp1046545660-2141) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R21' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:15.3'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,405 org.jooq.tools.LoggerListener (qtp1046545660-2141) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,405 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2141) - Stored a new connector status for R21/1. [DEBUG] 2026-08-04 21:01:15,405 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - commit [DEBUG] 2026-08-04 21:01:15,414 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2141) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,415 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:15,415 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:15,415 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2141) - [chargeBoxId=R21, sessionId=884a9242-f54a-6b74-350d-e680720604ea] Sending: [3,"2274ffde-6d8d-4d0e-ac7d-785574507857",{}] [DEBUG] 2026-08-04 21:01:15,416 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,416 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,416 org.jooq.tools.LoggerListener (qtp1046545660-2108) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R5' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:15.301'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,416 org.jooq.tools.LoggerListener (qtp1046545660-2177) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = 'R20' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:15.301'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,419 org.jooq.tools.LoggerListener (qtp1046545660-2108) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,419 org.jooq.tools.LoggerListener (qtp1046545660-2177) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,419 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2108) - Stored a new connector status for R5/1. [DEBUG] 2026-08-04 21:01:15,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - commit [DEBUG] 2026-08-04 21:01:15,419 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2177) - Stored a new connector status for R20/1. [DEBUG] 2026-08-04 21:01:15,419 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - commit [DEBUG] 2026-08-04 21:01:15,428 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2108) - setting auto commit : true [INFO ] 2026-08-04 21:01:15,429 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2108) - [chargeBoxId=R5, sessionId=9fbe1691-5ae0-9630-c9eb-2f1312487247] Sending: [3,"6d0876ea-9f0c-4c4e-89e2-e962e6c7f810",{}] [DEBUG] 2026-08-04 21:01:15,430 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2177) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,430 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 0 [DEBUG] 2026-08-04 21:01:15,430 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 0 [INFO ] 2026-08-04 21:01:15,431 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2177) - [chargeBoxId=R20, sessionId=7f36f61b-3b3b-8c64-8702-440370a11b63] Sending: [3,"5d99e8ca-b407-42d0-9fc2-e0f815c88b77",{}] [DEBUG] 2026-08-04 21:01:15,431 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,431 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Executing query : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = ? and `dirtroad_dev`.`connector`.`connector_id` = ?)), ?, ?, ?, ?, ?, ?) [DEBUG] 2026-08-04 21:01:15,431 org.jooq.tools.LoggerListener (qtp1046545660-2169) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_MST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:15.334'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,431 org.jooq.tools.LoggerListener (qtp1046545660-2174) - -> with bind values : insert into `dirtroad_dev`.`connector_status` (`connector_pk`, `status_timestamp`, `status`, `error_code`, `error_info`, `vendor_id`, `vendor_error_code`) values ((select `dirtroad_dev`.`connector`.`connector_pk` from `dirtroad_dev`.`connector` where (`dirtroad_dev`.`connector`.`charge_box_id` = '999_SCHEDULE_BOT_PST' and `dirtroad_dev`.`connector`.`connector_id` = 1)), {ts '2026-08-04 21:01:15.338'}, 'Available', 'NoError', null, null, null) [DEBUG] 2026-08-04 21:01:15,434 org.jooq.tools.LoggerListener (qtp1046545660-2169) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,434 org.jooq.tools.LoggerListener (qtp1046545660-2174) - Affected row(s) : 1 [DEBUG] 2026-08-04 21:01:15,434 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2169) - Stored a new connector status for 999_SCHEDULE_BOT_MST/1. [DEBUG] 2026-08-04 21:01:15,434 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - commit [DEBUG] 2026-08-04 21:01:15,434 de.rwth.idsg.steve.repository.impl.OcppServerRepositoryImpl (qtp1046545660-2174) - Stored a new connector status for 999_SCHEDULE_BOT_PST/1. [DEBUG] 2026-08-04 21:01:15,434 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - commit [DEBUG] 2026-08-04 21:01:15,443 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2169) - setting auto commit : true [DEBUG] 2026-08-04 21:01:15,443 org.jooq.impl.DefaultConnectionProvider (qtp1046545660-2174) - setting auto commit : true [INFO ] 2026-08-04 21:01:15,443 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2174) - [chargeBoxId=999_SCHEDULE_BOT_PST, sessionId=9f19331e-28df-9a45-51bc-706a4ed6a3ca] Sending: [3,"30d850b4-b03d-4a5f-ac78-e559f22661e0",{}] [INFO ] 2026-08-04 21:01:15,444 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2169) - [chargeBoxId=999_SCHEDULE_BOT_MST, sessionId=7ab9afbd-f660-a968-56b5-a8d54ccaedeb] Sending: [3,"844aa4c9-72ba-45de-a941-3d2c0df49d5b",{}] [ERROR] 2026-08-04 21:01:22,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=1A31-1-2146-00001, sessionId=25464cf9-7730-0d4b-175a-a5512bfac84d] Transport error java.nio.channels.ClosedChannelException: null at org.eclipse.jetty.websocket.core.internal.WebSocketSessionState.onEof(WebSocketSessionState.java:169) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketCoreSession.onEof(WebSocketCoreSession.java:253) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.fillAndParse(WebSocketConnection.java:491) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.websocket.core.internal.WebSocketConnection.onFillable(WebSocketConnection.java:349) ~[websocket-core-common-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?] [WARN ] 2026-08-04 21:01:22,148 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2171) - [chargeBoxId=1A31-1-2146-00001, sessionId=25464cf9-7730-0d4b-175a-a5512bfac84d] Connection is closed, status: CloseStatus[code=1006, reason=Session Closed] [DEBUG] 2026-08-04 21:01:22,148 de.rwth.idsg.steve.ocpp.ws.FutureResponseContextStore (qtp1046545660-2171) - Deleting the store for sessionId '25464cf9-7730-0d4b-175a-a5512bfac84d' [DEBUG] 2026-08-04 21:01:22,148 de.rwth.idsg.steve.ocpp.ws.SessionContextStore (qtp1046545660-2171) - A SessionContext is removed for chargeBoxId '1A31-1-2146-00001'. Store size: 0 [INFO ] 2026-08-04 21:01:23,020 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Received: [2,"44b00a07-0398-43ef-8c16-41cb56dbb797","Heartbeat",{}] [DEBUG] 2026-08-04 21:01:23,021 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Executing query : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = ? where `dirtroad_dev`.`charge_box`.`charge_box_id` = ? [DEBUG] 2026-08-04 21:01:23,021 org.jooq.tools.LoggerListener (qtp1046545660-2130) - -> with bind values : update `dirtroad_dev`.`charge_box` set `dirtroad_dev`.`charge_box`.`last_heartbeat_timestamp` = {ts '2026-08-04 21:01:23.02'} where `dirtroad_dev`.`charge_box`.`charge_box_id` = '7CS1-6-2247-00026' [DEBUG] 2026-08-04 21:01:23,032 org.jooq.tools.LoggerListener (qtp1046545660-2130) - Affected row(s) : 1 [INFO ] 2026-08-04 21:01:23,033 de.rwth.idsg.steve.ocpp.ws.WebSocketLogger (qtp1046545660-2130) - [chargeBoxId=7CS1-6-2247-00026, sessionId=952c08b8-4ef8-d27c-9a5d-e0038c509f32] Sending: [3,"44b00a07-0398-43ef-8c16-41cb56dbb797",{"currentTime":"2026-08-04T21:01:23.020Z"}] [ERROR] 2026-08-04 21:01:23,082 de.rwth.idsg.steve.web.GlobalControllerAdvice (qtp1046545660-2171) - Request: http://ocpp.dev.dirtroadev.com/steve/manager/operations/tasks/14705 raised following exception. de.rwth.idsg.steve.SteveException: There is no task with taskId '14705' at de.rwth.idsg.steve.repository.impl.TaskStoreImpl.get(TaskStoreImpl.java:67) ~[steve.jar:?] at de.rwth.idsg.steve.web.controller.TaskController.getTaskDetails(TaskController.java:76) ~[steve.jar:?] at jdk.internal.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) ~[?:?] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.base/java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.39.jar:5.3.39] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:503) ~[jetty-servlet-api-4.0.6.jar:?] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.39.jar:5.3.39] at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[jetty-servlet-api-4.0.6.jar:?] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:70) ~[log4j-web-2.23.1.jar:2.23.1] at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:131) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:598) ~[jetty-security-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:223) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1580) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1384) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) ~[jetty-servlet-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1553) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1306) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:51) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.Server.handle(Server.java:563) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel$RequestDispatchable.dispatch(HttpChannel.java:1598) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:753) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:501) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:287) ~[jetty-server-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) ~[jetty-io-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:421) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:390) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:277) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:199) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1194) ~[jetty-util-10.0.21.jar:10.0.21] at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1149) ~[jetty-util-10.0.21.jar:10.0.21] at java.base/java.lang.Thread.run(Thread.java:840) [?:?]